========================================================================
      
      ** ELF Header Information
      
          File Name: /usr2/avimit/firstproject.axf
      
          Machine class: ELFCLASS32 (32-bit)
          Data encoding: ELFDATA2LSB (Little endian)
          Header version: EV_CURRENT (Current version)
          Operating System ABI: none
          ABI Version: 0
          File Type: ET_EXEC (Executable) (2)
          Machine: EM_ARM (ARM)
      
          Image Entry point: 0x00000089
          Flags: EF_ARM_HASENTRY + 0x00000200
      (0x05000202)
      
          ARM ELF revision: 5 (ABI version 2)
      
          Built with
          Component: ARM Compiler 5.06 update 6 (build
      750) Tool: armasm [4d35ec]
          Component: ARM Compiler 5.06 update 6 (build
      750) Tool: armlink [4d35ed]
      
          Header size: 52 bytes (0x34)
          Program header entry size: 32 bytes (0x20)
          Section header entry size: 40 bytes (0x28)
      
          Program header entries: 1
          Section header entries: 14
      
          Program header offset: 10984 (0x00002ae8)
          Section header offset: 11016 (0x00002b08)
      
          Section header string table index: 13
      
========================================================================
      
      ** Program header #0 (PT_LOAD) [PF_X + PF_W + PF_R + PF_ARM_ENTRY]
          Size : 1484 bytes (360 bytes in file)
          Virtual address: 0x00000000 (Alignment 8)
      
      
========================================================================
      
      ** Section #1 'ER_RO' (SHT_PROGBITS) [SHF_ALLOC + SHF_EXECINSTR]
          Size   : 360 bytes (alignment 4)
          Address: 0x00000000
      
          $d.realdata
          RESET
          __Vectors
             
      0x00000000:    20000461   
      a..     DCD    536872033
             
      0x00000004:    00000089   
      ....    DCD    137
          $t
          !!!main
          __Vectors_End
          __main
             
      0x00000008:    f000f802   
      ....    BL      
      __scatterload ; 0x10
             
      0x0000000c:    f000f82c   
      ..,.    BL      
      __rt_entry ; 0x68
          !!!scatter
          __scatterload
          __scatterload_rt2
          __scatterload_rt2_thumb_only
             
      0x00000010:   
      a00a       
      ..      ADR     
      r0,{pc}+0x2c ; 0x3c
             
      0x00000012:    e8900c00   
      ....    LDM     
      r0,{r10,r11}
             
      0x00000016:   
      4482       
      .D      ADD     
      r10,r10,r0
             
      0x00000018:   
      4483       
      .D      ADD     
      r11,r11,r0
             
      0x0000001a:    f1aa0701   
      ....    SUB      r7,r10,#1
          __scatterload_null
             
      0x0000001e:   
      45da       
      .E      CMP     
      r10,r11
             
      0x00000020:   
      d101       
      ..      BNE     
      0x26 ; __scatterload_null + 8
             
      0x00000022:    f000f821   
      ..!.    BL      
      __rt_entry ; 0x68
             
      0x00000026:    f2af0e09   
      ....    ADR      lr,{pc}-7
      ; 0x1f
             
      0x0000002a:    e8ba000f   
      ....    LDM     
      r10!,{r0-r3}
             
      0x0000002e:    f0130f01   
      ....    TST      r3,#1
             
      0x00000032:   
      bf18       
      ..     
      IT       NE
             
      0x00000034:   
      1afb       
      ..      SUBNE    r3,r7,r3
             
      0x00000036:    f0430301   
      C...    ORR      r3,r3,#1
             
      0x0000003a:   
      4718       
      .G     
      BX       r3
          $d
             
      0x0000003c:    0000011c   
      ....    DCD    284
             
      0x00000040:    0000012c   
      ,...    DCD    300
          $t
          !!handler_zi
          __scatterload_zeroinit
             
      0x00000044:   
      2300       
      .#      MOVS    
      r3,#0
             
      0x00000046:   
      2400       
      .$      MOVS    
      r4,#0
             
      0x00000048:   
      2500       
      .%      MOVS    
      r5,#0
             
      0x0000004a:   
      2600       
      .&      MOVS    
      r6,#0
             
      0x0000004c:   
      3a10       
      .:      SUBS    
      r2,r2,#0x10
             
      0x0000004e:   
      bf28       
      (.     
      IT       CS
             
      0x00000050:   
      c178       
      x.      STMCS   
      r1!,{r3-r6}
             
      0x00000052:   
      d8fb       
      ..      BHI     
      0x4c ; __scatterload_zeroinit + 8
             
      0x00000054:   
      0752       
      R.      LSLS    
      r2,r2,#29
             
      0x00000056:   
      bf28       
      (.     
      IT       CS
             
      0x00000058:   
      c130       
      0.      STMCS   
      r1!,{r4,r5}
             
      0x0000005a:   
      bf48       
      H.     
      IT       MI
             
      0x0000005c:   
      600b       
      .`      STRMI   
      r3,[r1,#0]
             
      0x0000005e:   
      4770       
      pG     
      BX       lr
          .ARM.Collect$$libinit$$00000000
          __rt_lib_init
             
      0x00000060:   
      b51f       
      ..      PUSH    
      {r0-r4,lr}
          .ARM.Collect$$libinit$$00000002
          .ARM.Collect$$libinit$$00000004
          .ARM.Collect$$libinit$$0000000A
          .ARM.Collect$$libinit$$0000000C
          .ARM.Collect$$libinit$$0000000E
          .ARM.Collect$$libinit$$00000011
          .ARM.Collect$$libinit$$00000013
          .ARM.Collect$$libinit$$00000015
          .ARM.Collect$$libinit$$00000017
          .ARM.Collect$$libinit$$00000019
          .ARM.Collect$$libinit$$0000001B
          .ARM.Collect$$libinit$$0000001D
          .ARM.Collect$$libinit$$0000001F
          .ARM.Collect$$libinit$$00000021
          .ARM.Collect$$libinit$$00000023
          .ARM.Collect$$libinit$$00000025
          .ARM.Collect$$libinit$$0000002C
          .ARM.Collect$$libinit$$0000002E
          .ARM.Collect$$libinit$$00000030
          .ARM.Collect$$libinit$$00000032
          .ARM.Collect$$libinit$$00000033
          __rt_lib_init_alloca_1
          __rt_lib_init_argv_1
          __rt_lib_init_atexit_1
          __rt_lib_init_clock_1
          __rt_lib_init_cpp_1
          __rt_lib_init_exceptions_1
          __rt_lib_init_fp_1
          __rt_lib_init_fp_trap_1
          __rt_lib_init_getenv_1
          __rt_lib_init_heap_1
          __rt_lib_init_lc_collate_1
          __rt_lib_init_lc_ctype_1
          __rt_lib_init_lc_monetary_1
          __rt_lib_init_lc_numeric_1
          __rt_lib_init_lc_time_1
          __rt_lib_init_preinit_1
          __rt_lib_init_rand_1
          __rt_lib_init_return
          __rt_lib_init_signal_1
          __rt_lib_init_stdio_1
          __rt_lib_init_user_alloc_1
             
      0x00000062:   
      bd1f       
      ..      POP     
      {r0-r4,pc}
          .ARM.Collect$$libshutdown$$00000000
          __rt_lib_shutdown
             
      0x00000064:   
      b510       
      ..      PUSH    
      {r4,lr}
          .ARM.Collect$$libshutdown$$00000002
          .ARM.Collect$$libshutdown$$00000004
          .ARM.Collect$$libshutdown$$00000007
          .ARM.Collect$$libshutdown$$0000000A
          .ARM.Collect$$libshutdown$$0000000C
          .ARM.Collect$$libshutdown$$0000000F
          .ARM.Collect$$libshutdown$$00000010
          __rt_lib_shutdown_cpp_1
          __rt_lib_shutdown_fp_trap_1
          __rt_lib_shutdown_heap_1
          __rt_lib_shutdown_return
          __rt_lib_shutdown_signal_1
          __rt_lib_shutdown_stdio_1
          __rt_lib_shutdown_user_alloc_1
             
      0x00000066:   
      bd10       
      ..      POP     
      {r4,pc}
          .ARM.Collect$$rtentry$$00000000
          .ARM.Collect$$rtentry$$00000002
          .ARM.Collect$$rtentry$$00000004
          __rt_entry
          __rt_entry_presh_1
          __rt_entry_sh
             
      0x00000068:    f000f812   
      ....    BL      
      __user_setup_stackheap ; 0x90
             
      0x0000006c:   
      4611       
      .F      MOV     
      r1,r2
          .ARM.Collect$$rtentry$$00000009
          .ARM.Collect$$rtentry$$0000000A
          __rt_entry_li
          __rt_entry_postsh_1
             
      0x0000006e:    f7fffff7   
      ....    BL      
      __rt_lib_init ; 0x60
          .ARM.Collect$$rtentry$$0000000C
          .ARM.Collect$$rtentry$$0000000D
          __rt_entry_main
          __rt_entry_postli_1
             
      0x00000072:    f000f85f   
      .._.    BL       main
      ; 0x134
             
      0x00000076:    f000f830   
      ..0.    BL       exit
      ; 0xda
          .ARM.Collect$$rtexit$$00000000
          __rt_exit
             
      0x0000007a:   
      b403       
      ..      PUSH    
      {r0,r1}
          .ARM.Collect$$rtexit$$00000002
          .ARM.Collect$$rtexit$$00000003
          __rt_exit_ls
          __rt_exit_prels_1
             
      0x0000007c:    f7fffff2   
      ....    BL      
      __rt_lib_shutdown ; 0x64
          .ARM.Collect$$rtexit$$00000004
          __rt_exit_exit
             
      0x00000080:   
      bc03       
      ..      POP     
      {r0,r1}
             
      0x00000082:    f000f851   
      ..Q.    BL      
      _sys_exit ; 0x128
             
      0x00000086:   
      0000       
      ..      MOVS    
      r0,r0
          .text
          Reset_Handler
             
      0x00000088:   
      4800       
      .H      LDR     
      r0,[pc,#0] ; [0x8c] = 0x9
             
      0x0000008a:   
      4700       
      .G     
      BX       r0
          $d
             
      0x0000008c:    00000009   
      ....    DCD    9
          $t
          .text
          __user_setup_stackheap
             
      0x00000090:   
      4675       
      uF      MOV     
      r5,lr
             
      0x00000092:    f000f82b   
      ..+.    BL      
      __user_libspace ; 0xec
             
      0x00000096:   
      46ae       
      .F      MOV     
      lr,r5
             
      0x00000098:   
      0005       
      ..      MOVS    
      r5,r0
             
      0x0000009a:   
      4669       
      iF      MOV     
      r1,sp
             
      0x0000009c:   
      4653       
      SF      MOV     
      r3,r10
             
      0x0000009e:    f0200007    
      ...    BIC      r0,r0,#7
             
      0x000000a2:   
      4685       
      .F      MOV     
      sp,r0
             
      0x000000a4:   
      b018       
      ..      ADD     
      sp,sp,#0x60
             
      0x000000a6:   
      b520        
      .      PUSH    
      {r5,lr}
             
      0x000000a8:    f000f824   
      ..$.    BL      
      __user_initial_stackheap ; 0xf4
             
      0x000000ac:    e8bd4020    ..
      @    POP      {r5,lr}
             
      0x000000b0:    f04f0600   
      O...    MOV      r6,#0
             
      0x000000b4:    f04f0700   
      O...    MOV      r7,#0
             
      0x000000b8:    f04f0800   
      O...    MOV      r8,#0
             
      0x000000bc:    f04f0b00   
      O...    MOV      r11,#0
             
      0x000000c0:    f0210107   
      !...    BIC      r1,r1,#7
             
      0x000000c4:   
      46ac       
      .F      MOV     
      r12,r5
             
      0x000000c6:    e8ac09c0   
      ....    STM     
      r12!,{r6-r8,r11}
             
      0x000000ca:    e8ac09c0   
      ....    STM     
      r12!,{r6-r8,r11}
             
      0x000000ce:    e8ac09c0   
      ....    STM     
      r12!,{r6-r8,r11}
             
      0x000000d2:    e8ac09c0   
      ....    STM     
      r12!,{r6-r8,r11}
             
      0x000000d6:   
      468d       
      .F      MOV     
      sp,r1
             
      0x000000d8:   
      4770       
      pG     
      BX       lr
          .text
          exit
             
      0x000000da:   
      b510       
      ..      PUSH    
      {r4,lr}
             
      0x000000dc:   
      4604       
      .F      MOV     
      r4,r0
             
      0x000000de:    f3af8000   
      ....    NOP.W    
             
      0x000000e2:   
      4620        
      F      MOV     
      r0,r4
             
      0x000000e4:    e8bd4010   
      ...@    POP      {r4,lr}
             
      0x000000e8:    f7ffbfc7   
      ....    B.W      __rt_exit
      ; 0x7a
          .text
          __user_libspace
          __user_perproc_libspace
          __user_perthread_libspace
             
      0x000000ec:   
      4800       
      .H      LDR     
      r0,[pc,#0] ; [0xf0] = 0x20000000
             
      0x000000ee:   
      4770       
      pG     
      BX       lr
          $d
             
      0x000000f0:    20000000   
      ...     DCD    536870912
          $t
          .text
          __user_initial_stackheap
             
      0x000000f4:   
      b500       
      ..      PUSH     {lr}
             
      0x000000f6:    f04f0016   
      O...    MOV      r0,#0x16
             
      0x000000fa:   
      b085       
      ..      SUB     
      sp,sp,#0x14
             
      0x000000fc:   
      4669       
      iF      MOV     
      r1,sp
             
      0x000000fe:   
      aa01       
      ..      ADD     
      r2,sp,#4
             
      0x00000100:   
      600a       
      .`      STR     
      r2,[r1,#0]
             
      0x00000102:   
      beab       
      ..      BKPT    
      #0xab
             
      0x00000104:   
      9801       
      ..      LDR     
      r0,[sp,#4]
             
      0x00000106:   
      2800       
      .(      CMP     
      r0,#0
             
      0x00000108:   
      bf02       
      ..      ITTT     EQ
             
      0x0000010a:   
      4805       
      .H      LDREQ   
      r0,_RW_Limit ; [0x120] = 0x20000464
             
      0x0000010c:   
      1dc0       
      ..      ADDEQ    r0,r0,#7
             
      0x0000010e:    f0200007    
      ...    BICEQ    r0,r0,#7
             
      0x00000112:   
      9903       
      ..      LDR     
      r1,[sp,#0xc]
             
      0x00000114:   
      9a02       
      ..      LDR     
      r2,[sp,#8]
             
      0x00000116:   
      9b04       
      ..      LDR     
      r3,[sp,#0x10]
             
      0x00000118:   
      b005       
      ..      ADD     
      sp,sp,#0x14
             
      0x0000011a:   
      bd00       
      ..      POP     
      {pc}
          $d
             
      0x0000011c:    00000009   
      ....    DCD    9
          _RW_Limit
             
      0x00000120:    20000464   
      d..     DCD    536872036
          $t
          .text
          __I$use$semihosting
          __use_no_semihosting_swi
             
      0x00000124:   
      4770       
      pG     
      BX       lr
          .text
          __semihosting_library_function
             
      0x00000126:   
      0000       
      ..      MOVS    
      r0,r0
          .text
          _sys_exit
             
      0x00000128:   
      4901       
      .I      LDR     
      r1,[pc,#4] ; [0x130] = 0x20026
             
      0x0000012a:   
      2018       
      .       MOVS    
      r0,#0x18
             
      0x0000012c:   
      beab       
      ..      BKPT    
      #0xab
             
      0x0000012e:   
      e7fe       
      ..     
      B        0x12e ; _sys_exit + 6
          $d
             
      0x00000130:    00020026   
      &...    DCD    131110
          $t
          i.main
          main
             
      0x00000134:   
      2000       
      .       MOVS    
      r0,#0
             
      0x00000136:   
      e004       
      ..     
      B        0x142 ; main + 14
             
      0x00000138:   
      4904       
      .I      LDR     
      r1,[pc,#16] ; [0x14c] = 0x87654321
             
      0x0000013a:   
      4a05       
      .J      LDR     
      r2,[pc,#20] ; [0x150] = 0x40e00000
             
      0x0000013c:   
      6191       
      .a      STR     
      r1,[r2,#0x18]
             
      0x0000013e:   
      bf00       
      ..      NOP    
       
             
      0x00000140:   
      1c40       
      @.      ADDS    
      r0,r0,#1
             
      0x00000142:   
      4904       
      .I      LDR     
      r1,[pc,#16] ; [0x154] = 0x12345678
             
      0x00000144:   
      4288       
      .B      CMP     
      r0,r1
             
      0x00000146:   
      dbf7       
      ..      BLT     
      0x138 ; main + 4
             
      0x00000148:   
      bf00       
      ..      NOP    
       
             
      0x0000014a:   
      e7fe       
      ..     
      B        0x14a ; main + 22
          $d
             
      0x0000014c:    87654321   
      !Ce.    DCD    2271560481
             
      0x00000150:    40e00000   
      ...@    DCD    1088421888
             
      0x00000154:    12345678   
      xV4.    DCD    305419896
          $d.realdata
          Region$$Table$$Base
             
      0x00000158:    00000168   
      h...    DCD    360
             
      0x0000015c:    20000000   
      ...     DCD    536870912
             
      0x00000160:    00000464   
      d...    DCD    1124
             
      0x00000164:    00000044   
      D...    DCD    68
          Region$$Table$$Limit
      
      ** Section #2 'ER_ZI' (SHT_NOBITS) [SHF_ALLOC + SHF_WRITE]
          Size   : 1124 bytes (alignment 8)
          Address: 0x20000000
      
      
      ** Section #3 '.debug_abbrev' (SHT_PROGBITS)
          Size   : 1476 bytes
      
      
      ** Section #4 '.debug_frame' (SHT_PROGBITS)
          Size   : 472 bytes
      
      
      ** Section #5 '.debug_info' (SHT_PROGBITS)
          Size   : 368 bytes
      
      
      ** Section #6 '.debug_line' (SHT_PROGBITS)
          Size   : 168 bytes
      
      
      ** Section #7 '.debug_loc' (SHT_PROGBITS)
          Size   : 40 bytes
      
      
      ** Section #8 '.debug_pubnames' (SHT_PROGBITS)
          Size   : 27 bytes
      
      
      ** Section #9 '.symtab' (SHT_SYMTAB)
          Size   : 3088 bytes (alignment 4)
          String table #10 '.strtab'
          Last local symbol no. 122
      
          Symbol table .symtab (192 symbols, 122 local)
      
            #  Symbol
      Name               
      Value      Bind  Sec 
      Type  Vis  Size
         
      ========================================================================
      
            1 
      $d.realdata               
      0x00000000   Lc    1  
      --   De 
            2 
      $t                        
      0x00000008   Lc    1  
      --   De 
            3 
      $d                        
      0x0000003c   Lc    1  
      --   De 
            4 
      $t                        
      0x00000044   Lc    1  
      --   De 
            5 
      $d                        
      0x0000008c   Lc    1  
      --   De 
            6 
      $t                        
      0x00000090   Lc    1  
      --   De 
            7 
      $d                        
      0x000000f0   Lc    1  
      --   De 
            8 
      $t                        
      0x000000f4   Lc    1  
      --   De 
            9 
      $d                        
      0x0000011c   Lc    1  
      --   De 
           10 
      $t                        
      0x00000124   Lc    1  
      --   De 
           11 
      $d                        
      0x00000130   Lc    1  
      --   De 
           12 
      $t                        
      0x00000134   Lc    1  
      --   De 
           13 
      $d                        
      0x0000014c   Lc    1  
      --   De 
           14 
      $d.realdata               
      0x00000158   Lc    1  
      --   De 
           15 
      $d.realdata               
      0x20000000   Lc    2  
      --   De 
           16 
      Csource_My\first.c        
      0x00000000   Lc  Abs  File  De 
           17 
      i.main                    
      0x00000134   Lc    1  Sect  De
      
           18 
      Common_My\startup.s       
      0x00000000   Lc  Abs  File  De 
           19 
      STACK                     
      0x20000060   Lc    2  Sect 
      De   0x401
           20 
      __initial_sp              
      0x20000461   Lc    2  Data  De
      
           21 
      RESET                     
      0x00000000   Lc    1  Sect 
      De   0x8
           22 
      .text                     
      0x00000088   Lc    1  Sect 
      De   0x8
           23 
      dc.s                      
      0x00000000   Lc  Abs  File  De 
           24 
      ../clib/angel/startup.s    0x00000000  
      Lc  Abs  File  De 
           25 
      !!!main                   
      0x00000008   Lc    1  Sect 
      De   0x8
           26 
      ../clib/angel/kernel.s    
      0x00000000   Lc  Abs  File  De 
           27  .ARM.Collect$$rtentry$$00000000
                                         
      0x00000068   Lc    1  Sect  De
      
           28 
      ../clib/angel/kernel.s    
      0x00000000   Lc  Abs  File  De 
           29  .ARM.Collect$$rtentry$$00000002
                                         
      0x00000068   Lc    1  Sect  De
      
           30  .ARM.Collect$$rtentry$$00000009
                                         
      0x0000006e   Lc    1  Sect  De
      
           31  .ARM.Collect$$rtentry$$0000000A
                                         
      0x0000006e   Lc    1  Sect 
      De   0x4
           32  .ARM.Collect$$rtentry$$0000000C
                                         
      0x00000072   Lc    1  Sect  De
      
           33  .ARM.Collect$$rtentry$$0000000D
                                         
      0x00000072   Lc    1  Sect 
      De   0x8
           34 
      ../clib/angel/kernel.s    
      0x00000000   Lc  Abs  File  De 
           35  .ARM.Collect$$rtentry$$00000004
                                         
      0x00000068   Lc    1  Sect 
      De   0x6
           36 
      ../clib/angel/sys.s       
      0x00000000   Lc  Abs  File  De 
           37 
      .text                     
      0x00000090   Lc    1  Sect 
      De   0x4a
           38 
      ../clib/stdlib.c          
      0x00000000   Lc  Abs  File  De 
           39 
      .text                     
      0x000000da   Lc    1  Sect  De
      
           40 
      ../clib/angel/boardlib.s   0x00000000  
      Lc  Abs  File  De 
           41 
      ../clib/angel/boardlib.s   0x00000000  
      Lc  Abs  File  De 
           42 
      ../clib/angel/boardlib.s   0x00000000  
      Lc  Abs  File  De 
           43 
      ../clib/libinit.s         
      0x00000000   Lc  Abs  File  De 
           44  .ARM.Collect$$libinit$$00000000
                                         
      0x00000060   Lc    1  Sect 
      De   0x2
           45 
      ../clib/angel/sys.s       
      0x00000000   Lc  Abs  File  De 
           46 
      .text                     
      0x000000ec   Lc    1  Sect 
      De   0x8
           47 
      .bss                      
      0x20000000   Lc    2  Sect 
      De   0x60
           48 
      ../clib/angel/sys.s       
      0x00000000   Lc  Abs  File  De 
           49 
      .text                     
      0x000000f4   Lc    1  Sect 
      De   0x30
           50 
      ../clib/angel/kernel.s    
      0x00000000   Lc  Abs  File  De 
           51  .ARM.Collect$$rtexit$$00000000
                                         
      0x0000007a   Lc    1  Sect 
      De   0x2
           52 
      ../clib/libinit.s         
      0x00000000   Lc  Abs  File  De 
           53  .ARM.Collect$$libinit$$00000002
                                         
      0x00000062   Lc    1  Sect  De
      
           54  .ARM.Collect$$libinit$$00000004
                                         
      0x00000062   Lc    1  Sect  De
      
           55  .ARM.Collect$$libinit$$0000000A
                                         
      0x00000062   Lc    1  Sect  De
      
           56  .ARM.Collect$$libinit$$0000000C
                                         
      0x00000062   Lc    1  Sect  De
      
           57  .ARM.Collect$$libinit$$0000000E
                                         
      0x00000062   Lc    1  Sect  De
      
           58  .ARM.Collect$$libinit$$00000011
                                         
      0x00000062   Lc    1  Sect  De
      
           59  .ARM.Collect$$libinit$$00000013
                                         
      0x00000062   Lc    1  Sect  De
      
           60  .ARM.Collect$$libinit$$00000015
                                         
      0x00000062   Lc    1  Sect  De
      
           61  .ARM.Collect$$libinit$$00000017
                                         
      0x00000062   Lc    1  Sect  De
      
           62  .ARM.Collect$$libinit$$00000019
                                         
      0x00000062   Lc    1  Sect  De
      
           63  .ARM.Collect$$libinit$$0000001B
                                         
      0x00000062   Lc    1  Sect  De
      
           64  .ARM.Collect$$libinit$$0000001D
                                         
      0x00000062   Lc    1  Sect  De
      
           65  .ARM.Collect$$libinit$$0000001F
                                         
      0x00000062   Lc    1  Sect  De
      
           66  .ARM.Collect$$libinit$$00000021
                                         
      0x00000062   Lc    1  Sect  De
      
           67  .ARM.Collect$$libinit$$00000023
                                         
      0x00000062   Lc    1  Sect  De
      
           68  .ARM.Collect$$libinit$$00000025
                                         
      0x00000062   Lc    1  Sect  De
      
           69  .ARM.Collect$$libinit$$0000002C
                                         
      0x00000062   Lc    1  Sect  De
      
           70  .ARM.Collect$$libinit$$0000002E
                                         
      0x00000062   Lc    1  Sect  De
      
           71  .ARM.Collect$$libinit$$00000030
                                         
      0x00000062   Lc    1  Sect  De
      
           72  .ARM.Collect$$libinit$$00000032
                                         
      0x00000062   Lc    1  Sect  De
      
           73  .ARM.Collect$$libinit$$00000033
                                         
      0x00000062   Lc    1  Sect 
      De   0x2
           74 
      ../clib/angel/sys.s       
      0x00000000   Lc  Abs  File  De 
           75 
      .text                     
      0x00000124   Lc    1  Sect 
      De   0x2
           76 
      ../clib/angel/sys.s       
      0x00000000   Lc  Abs  File  De 
           77 
      .text                     
      0x00000126   Lc    1  Sect  De
      
           78 
      ../clib/angel/kernel.s    
      0x00000000   Lc  Abs  File  De 
           79  .ARM.Collect$$rtexit$$00000002
                                         
      0x0000007c   Lc    1  Sect  De
      
           80  .ARM.Collect$$rtexit$$00000003
                                         
      0x0000007c   Lc    1  Sect 
      De   0x4
           81  .ARM.Collect$$rtexit$$00000004
                                         
      0x00000080   Lc    1  Sect 
      De   0x6
           82 
      ../clib/armsys.c          
      0x00000000   Lc  Abs  File  De 
           83 
      ../clib/armsys.c          
      0x00000000   Lc  Abs  File  De 
           84 
      ../fplib/fpinit.s         
      0x00000000   Lc  Abs  File  De 
           85 
      ../clib/angel/sysapp.c    
      0x00000000   Lc  Abs  File  De 
           86 
      .text                     
      0x00000128   Lc    1  Sect  De
      
           87 
      ../clib/angel/boardlib.s   0x00000000  
      Lc  Abs  File  De 
           88 
      ../clib/armsys.c          
      0x00000000   Lc  Abs  File  De 
           89 
      ../clib/armsys.c          
      0x00000000   Lc  Abs  File  De 
           90 
      ../clib/libinit.s         
      0x00000000   Lc  Abs  File  De 
           91 
      .ARM.Collect$$libshutdown$$00000000
                                         
      0x00000064   Lc    1  Sect 
      De   0x2
           92 
      ../clib/angel/sysapp.c    
      0x00000000   Lc  Abs  File  De 
           93 
      ../clib/heapalloc.c       
      0x00000000   Lc  Abs  File  De 
           94 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
           95 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
           96 
      ../clib/libinit.s         
      0x00000000   Lc  Abs  File  De 
           97 
      .ARM.Collect$$libshutdown$$00000002
                                         
      0x00000066   Lc    1  Sect  De
      
           98 
      .ARM.Collect$$libshutdown$$00000004
                                         
      0x00000066   Lc    1  Sect  De
      
           99 
      .ARM.Collect$$libshutdown$$00000007
                                         
      0x00000066   Lc    1  Sect  De
      
          100  .ARM.Collect$$libshutdown$$0000000A
                                         
      0x00000066   Lc    1  Sect  De
      
          101  .ARM.Collect$$libshutdown$$0000000C
                                         
      0x00000066   Lc    1  Sect  De
      
          102  .ARM.Collect$$libshutdown$$0000000F
                                         
      0x00000066   Lc    1  Sect  De
      
          103  .ARM.Collect$$libshutdown$$00000010
                                         
      0x00000066   Lc    1  Sect 
      De   0x2
          104 
      ../clib/angel/rt.s        
      0x00000000   Lc  Abs  File  De 
          105 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          106 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          107 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          108 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          109 
      ../clib/angel/sysapp.c    
      0x00000000   Lc  Abs  File  De 
          110 
      ../clib/signal.s          
      0x00000000   Lc  Abs  File  De 
          111 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          112 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          113 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          114 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          115 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          116 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          117 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          118 
      ../clib/signal.c          
      0x00000000   Lc  Abs  File  De 
          119 
      ../clib/angel/scatter.s    0x00000000  
      Lc  Abs  File  De 
          120 
      !!!scatter                
      0x00000010   Lc    1  Sect 
      De   0x34
          121  ../clib/angel/handlers.s  
      0x00000000   Lc  Abs  File  De 
          122 
      !!handler_zi              
      0x00000044   Lc    1  Sect 
      De   0x1c
          123 
BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2
                                         
      0x00000000   Gb  Abs   --   Hi
      
          124 
      __ARM_use_no_argv         
      0x00000000   Gb  Abs   --   Hi
      
          125 
      __Vectors                 
      0x00000000   Gb    1  Data 
      Hi   0x4
          126 
      __Vectors_End             
      0x00000008   Gb    1  Data  Hi
      
          127 
      __Vectors_Size            
      0x00000008   Gb  Abs   --   Hi
      
          128 
      __main                    
      0x00000009   Gb    1  Code 
      Hi   0x8
          129 
      __scatterload             
      0x00000011   Gb    1  Code  Hi
      
          130 
      __scatterload_rt2         
      0x00000011   Gb    1  Code 
      Hi   0x2c
          131  __scatterload_rt2_thumb_only
                                         
      0x00000011   Gb    1  Code  Hi
      
          132 
      __scatterload_null        
      0x0000001f   Gb    1  Code  Hi
      
          133 
      __scatterload_zeroinit    
      0x00000045   Gb    1  Code 
      Hi   0x1c
          134 
      __rt_lib_init             
      0x00000061   Gb    1  Code  De
      
          135 
      __rt_lib_init_alloca_1    
      0x00000063   Gb    1  Code  Hi
      
          136 
      __rt_lib_init_argv_1      
      0x00000063   Gb    1  Code  Hi
      
          137 
      __rt_lib_init_atexit_1    
      0x00000063   Gb    1  Code  Hi
      
          138 
      __rt_lib_init_clock_1     
      0x00000063   Gb    1  Code  Hi
      
          139 
      __rt_lib_init_cpp_1       
      0x00000063   Gb    1  Code  Hi
      
          140  __rt_lib_init_exceptions_1
      0x00000063   Gb    1  Code  Hi
      
          141 
      __rt_lib_init_fp_1        
      0x00000063   Gb    1  Code  Hi
      
          142 
      __rt_lib_init_fp_trap_1    0x00000063  
      Gb    1  Code  Hi 
          143 
      __rt_lib_init_getenv_1    
      0x00000063   Gb    1  Code  Hi
      
          144 
      __rt_lib_init_heap_1      
      0x00000063   Gb    1  Code  Hi
      
          145  __rt_lib_init_lc_collate_1
      0x00000063   Gb    1  Code  Hi
      
          146  __rt_lib_init_lc_ctype_1  
      0x00000063   Gb    1  Code  Hi
      
          147  __rt_lib_init_lc_monetary_1
                                         
      0x00000063   Gb    1  Code  Hi
      
          148  __rt_lib_init_lc_numeric_1
      0x00000063   Gb    1  Code  Hi
      
          149 
      __rt_lib_init_lc_time_1    0x00000063  
      Gb    1  Code  Hi 
          150 
      __rt_lib_init_preinit_1    0x00000063  
      Gb    1  Code  Hi 
          151 
      __rt_lib_init_rand_1      
      0x00000063   Gb    1  Code  Hi
      
          152 
      __rt_lib_init_return      
      0x00000063   Gb    1  Code  Hi
      
          153 
      __rt_lib_init_signal_1    
      0x00000063   Gb    1  Code  Hi
      
          154 
      __rt_lib_init_stdio_1     
      0x00000063   Gb    1  Code  Hi
      
          155  __rt_lib_init_user_alloc_1
      0x00000063   Gb    1  Code  Hi
      
          156 
      __rt_lib_shutdown         
      0x00000065   Gb    1  Code  De
      
          157 
      __rt_lib_shutdown_cpp_1    0x00000067  
      Gb    1  Code  Hi 
          158  __rt_lib_shutdown_fp_trap_1
                                         
      0x00000067   Gb    1  Code  Hi
      
          159  __rt_lib_shutdown_heap_1  
      0x00000067   Gb    1  Code  Hi
      
          160  __rt_lib_shutdown_return  
      0x00000067   Gb    1  Code  Hi
      
          161  __rt_lib_shutdown_signal_1
      0x00000067   Gb    1  Code  Hi
      
          162  __rt_lib_shutdown_stdio_1 
      0x00000067   Gb    1  Code  Hi
      
          163  __rt_lib_shutdown_user_alloc_1
                                         
      0x00000067   Gb    1  Code  Hi
      
          164 
      __rt_entry                
      0x00000069   Gb    1  Code  Hi
      
          165 
      __rt_entry_presh_1        
      0x00000069   Gb    1  Code  Hi
      
          166 
      __rt_entry_sh             
      0x00000069   Gb    1  Code  Hi
      
          167 
      __rt_entry_li             
      0x0000006f   Gb    1  Code  Hi
      
          168 
      __rt_entry_postsh_1       
      0x0000006f   Gb    1  Code  Hi
      
          169 
      __rt_entry_main           
      0x00000073   Gb    1  Code  Hi
      
          170 
      __rt_entry_postli_1       
      0x00000073   Gb    1  Code  Hi
      
          171 
      __rt_exit                 
      0x0000007b   Gb    1  Code  De
      
          172 
      __rt_exit_ls              
      0x0000007d   Gb    1  Code  Hi
      
          173 
      __rt_exit_prels_1         
      0x0000007d   Gb    1  Code  Hi
      
          174 
      __rt_exit_exit            
      0x00000081   Gb    1  Code  Hi
      
          175 
      Reset_Handler             
      0x00000089   Wk    1  Code 
      Hi   0x4
          176 
      __user_setup_stackheap    
      0x00000091   Gb    1  Code 
      De   0x4a
          177 
      exit                      
      0x000000db   Gb    1  Code 
      De   0x12
          178 
      __user_libspace           
      0x000000ed   Wk    1  Code 
      De   0x8
          179 
      __user_perproc_libspace    0x000000ed  
      Wk    1  Code  De 
          180  __user_perthread_libspace 
      0x000000ed   Wk    1  Code  De
      
          181  __user_initial_stackheap  
      0x000000f5   Gb    1  Code 
      De   0x30
          182 
      _RW_Limit                 
      0x00000120   Gb    1  Data  De
      
          183 
      __I$use$semihosting       
      0x00000125   Gb    1  Code  Hi
      
          184  __use_no_semihosting_swi  
      0x00000125   Gb    1  Code 
      Hi   0x2
          185  __semihosting_library_function
                                         
      0x00000127   Gb    1  Code  Hi
      
          186 
      _sys_exit                 
      0x00000129   Gb    1  Code 
      De   0x8
          187 
      main                      
      0x00000135   Gb    1  Code 
      Hi   0x18
          188 
      Region$$Table$$Base       
      0x00000158   Gb    1  
      --   Hi 
          189 
      Region$$Table$$Limit      
      0x00000168   Gb    1  
      --   Hi 
          190 
      __libspace_start          
      0x20000000   Gb    2  Data 
      De   0x60
          191  __temporary_stack_top$libspace
                                         
      0x20000060   Gb    2  Data  De
      
          192 
      Image$$ZI$$Limit          
      0x20000464   Gb  Abs   --   Hi
      
      
      
      ** Section #10 '.strtab' (SHT_STRTAB)
          Size   : 3336 bytes
      
                 
      #  Offset String
             
      ====================================
      
                 
      1      1: $d.realdata
                 
      2     13: $t
                 
      3     16: $d
                 
      4     19: Csource_My\first.c
                 
      5     38: i.main
                 
      6     45: Common_My\startup.s
                 
      7     65: STACK
                 
      8     71: __initial_sp
                 
      9     84: RESET
                
      10     90: .text
                
      11     96: dc.s
                
      12    101: ../clib/angel/startup.s
                
      13    125: !!!main
                
      14    133: ../clib/angel/kernel.s
                
      15    156: .ARM.Collect$$rtentry$$00000000
                
      16    188: .ARM.Collect$$rtentry$$00000002
                
      17    220: .ARM.Collect$$rtentry$$00000009
                
      18    252: .ARM.Collect$$rtentry$$0000000A
                
      19    284: .ARM.Collect$$rtentry$$0000000C
                
      20    316: .ARM.Collect$$rtentry$$0000000D
                
      21    348: .ARM.Collect$$rtentry$$00000004
                
      22    380: ../clib/angel/sys.s
                
      23    400: ../clib/stdlib.c
                
      24    417: ../clib/angel/boardlib.s
                
      25    442: ../clib/libinit.s
                
      26    460: .ARM.Collect$$libinit$$00000000
                
      27    492: .bss
                
      28    497: .ARM.Collect$$rtexit$$00000000
                
      29    528: .ARM.Collect$$libinit$$00000002
                
      30    560: .ARM.Collect$$libinit$$00000004
                
      31    592: .ARM.Collect$$libinit$$0000000A
                
      32    624: .ARM.Collect$$libinit$$0000000C
                
      33    656: .ARM.Collect$$libinit$$0000000E
                
      34    688: .ARM.Collect$$libinit$$00000011
                
      35    720: .ARM.Collect$$libinit$$00000013
                
      36    752: .ARM.Collect$$libinit$$00000015
                
      37    784: .ARM.Collect$$libinit$$00000017
                
      38    816: .ARM.Collect$$libinit$$00000019
                
      39    848: .ARM.Collect$$libinit$$0000001B
                
      40    880: .ARM.Collect$$libinit$$0000001D
                
      41    912: .ARM.Collect$$libinit$$0000001F
                
      42    944: .ARM.Collect$$libinit$$00000021
                
      43    976: .ARM.Collect$$libinit$$00000023
                
      44   1008: .ARM.Collect$$libinit$$00000025
                
      45   1040: .ARM.Collect$$libinit$$0000002C
                
      46   1072: .ARM.Collect$$libinit$$0000002E
                
      47   1104: .ARM.Collect$$libinit$$00000030
                
      48   1136: .ARM.Collect$$libinit$$00000032
                
      49   1168: .ARM.Collect$$libinit$$00000033
                
      50   1200: .ARM.Collect$$rtexit$$00000002
                
      51   1231: .ARM.Collect$$rtexit$$00000003
                
      52   1262: .ARM.Collect$$rtexit$$00000004
                
      53   1293: ../clib/armsys.c
                
      54   1310: ../fplib/fpinit.s
                
      55   1328: ../clib/angel/sysapp.c
                
      56   1351: .ARM.Collect$$libshutdown$$00000000
                
      57   1387: ../clib/heapalloc.c
                
      58   1407: ../clib/signal.c
                
      59   1424: .ARM.Collect$$libshutdown$$00000002
                
      60   1460: .ARM.Collect$$libshutdown$$00000004
                
      61   1496: .ARM.Collect$$libshutdown$$00000007
                
      62   1532: .ARM.Collect$$libshutdown$$0000000A
                
      63   1568: .ARM.Collect$$libshutdown$$0000000C
                
      64   1604: .ARM.Collect$$libshutdown$$0000000F
                
      65   1640: .ARM.Collect$$libshutdown$$00000010
                
      66   1676: ../clib/angel/rt.s
                
      67   1695: ../clib/signal.s
                
      68   1712: ../clib/angel/scatter.s
                
      69   1736: !!!scatter
                
      70   1747: ../clib/angel/handlers.s
                
      71   1772: !!handler_zi
                
      72   1785:
BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2
                
      73   1949: __ARM_use_no_argv
                
      74   1967: __Vectors
                
      75   1977: __Vectors_End
                
      76   1991: __Vectors_Size
                
      77   2006: __main
                
      78   2013: __scatterload
                
      79   2027: __scatterload_rt2
                
      80   2045: __scatterload_rt2_thumb_only
                
      81   2074: __scatterload_null
                
      82   2093: __scatterload_zeroinit
                
      83   2116: __rt_lib_init
                
      84   2130: __rt_lib_init_alloca_1
                
      85   2153: __rt_lib_init_argv_1
                
      86   2174: __rt_lib_init_atexit_1
                
      87   2197: __rt_lib_init_clock_1
                
      88   2219: __rt_lib_init_cpp_1
                
      89   2239: __rt_lib_init_exceptions_1
                
      90   2266: __rt_lib_init_fp_1
                
      91   2285: __rt_lib_init_fp_trap_1
                
      92   2309: __rt_lib_init_getenv_1
                
      93   2332: __rt_lib_init_heap_1
                
      94   2353: __rt_lib_init_lc_collate_1
                
      95   2380: __rt_lib_init_lc_ctype_1
                
      96   2405: __rt_lib_init_lc_monetary_1
                
      97   2433: __rt_lib_init_lc_numeric_1
                
      98   2460: __rt_lib_init_lc_time_1
                
      99   2484: __rt_lib_init_preinit_1
               
      100   2508: __rt_lib_init_rand_1
               
      101   2529: __rt_lib_init_return
               
      102   2550: __rt_lib_init_signal_1
               
      103   2573: __rt_lib_init_stdio_1
               
      104   2595: __rt_lib_init_user_alloc_1
               
      105   2622: __rt_lib_shutdown
               
      106   2640: __rt_lib_shutdown_cpp_1
               
      107   2664: __rt_lib_shutdown_fp_trap_1
               
      108   2692: __rt_lib_shutdown_heap_1
               
      109   2717: __rt_lib_shutdown_return
               
      110   2742: __rt_lib_shutdown_signal_1
               
      111   2769: __rt_lib_shutdown_stdio_1
               
      112   2795: __rt_lib_shutdown_user_alloc_1
               
      113   2826: __rt_entry
               
      114   2837: __rt_entry_presh_1
               
      115   2856: __rt_entry_sh
               
      116   2870: __rt_entry_li
               
      117   2884: __rt_entry_postsh_1
               
      118   2904: __rt_entry_main
               
      119   2920: __rt_entry_postli_1
               
      120   2940: __rt_exit
               
      121   2950: __rt_exit_ls
               
      122   2963: __rt_exit_prels_1
               
      123   2981: __rt_exit_exit
               
      124   2996: Reset_Handler
               
      125   3010: __user_setup_stackheap
               
      126   3033: exit
               
      127   3038: __user_libspace
               
      128   3054: __user_perproc_libspace
               
      129   3078: __user_perthread_libspace
               
      130   3104: __user_initial_stackheap
               
      131   3129: _RW_Limit
               
      132   3139: __I$use$semihosting
               
      133   3159: __use_no_semihosting_swi
               
      134   3184: __semihosting_library_function
               
      135   3215: _sys_exit
               
      136   3225: main
               
      137   3230: Region$$Table$$Base
               
      138   3250: Region$$Table$$Limit
               
      139   3271: __libspace_start
               
      140   3288: __temporary_stack_top$libspace
               
      141   3319: Image$$ZI$$Limit
      
      
      ** Section #11 '.note' (SHT_NOTE)
          Size   : 24 bytes (alignment 4)
      
      
      ** Section #12 '.comment' (SHT_PROGBITS)
          Size   : 1432 bytes
      
      
      ** Section #13 '.shstrtab' (SHT_STRTAB)
          Size   : 140 bytes
      
                 
      #  Offset String
             
      ====================================
      
                 
      1      1: ER_RO
                 
      2      7: ER_RW
                 
      3     13: ER_ZI
                 
      4     19: .debug_abbrev
                 
      5     33: .debug_frame
                 
      6     46: .debug_info
                 
      7     58: .debug_line
                 
      8     70: .debug_loc
                 
      9     81: .debug_pubnames
                
      10     97: .symtab
                
      11    105: .strtab
                
      12    113: .note
                
      13    119: .comment
                
      14    128: .shstrtab
                
      15    138: 
                
      16    139: 
      
      
      
========================================================================
      
      ** Object/Image Component Sizes
      
            Code (inc. data)   RO
      Data    RW Data    ZI
      Data      Debug   Object Name
      
            
      336        
      40        
      24         
      0      
      1124       2551  
      /usr2/avimit/firstproject.axf
            
      336        
      40        
      24         
      0         
      0         
      0   ROM Totals for /usr2/avimit/firstproject.axf