Home | History | Annotate | Download | only in ld-mips-elf
      1 #name: MIPS eh-frame 2, n32
      2 #source: eh-frame1.s
      3 #source: eh-frame1.s
      4 #as: -march=from-abi -EB -n32 --defsym alignment=2 --defsym fill=0
      5 #readelf: --relocs -wf
      6 #ld: -shared -melf32btsmipn32 -Teh-frame1.ld
      7 #warning: FDE encoding in.*prevents \.eh_frame_hdr table being created.
      8 
      9 Relocation section '\.rel\.dyn' .*:
     10  *Offset .*
     11 00000000  [0-9a-f]+ R_MIPS_NONE *
     12 # Initial PCs for the FDEs attached to CIE 0xb8
     13 000300d8  [0-9a-f]+ R_MIPS_REL32 *
     14 000300ec  [0-9a-f]+ R_MIPS_REL32 *
     15 000301f4  [0-9a-f]+ R_MIPS_REL32 *
     16 00030208  [0-9a-f]+ R_MIPS_REL32 *
     17 0003008b  [0-9a-f]+ R_MIPS_REL32      00000000   foo
     18 000300cc  [0-9a-f]+ R_MIPS_REL32      00000000   foo
     19 0003010a  [0-9a-f]+ R_MIPS_REL32      00000000   foo
     20 Contents of the \.eh_frame section:
     21 
     22 00000000 00000010 00000000 CIE
     23   Version:               1
     24   Augmentation:          "zR"
     25   Code alignment factor: 1
     26   Data alignment factor: 4
     27   Return address column: 31
     28   Augmentation data:     1b
     29 
     30   DW_CFA_nop
     31   DW_CFA_nop
     32   DW_CFA_nop
     33 
     34 00000014 00000010 00000018 FDE cie=00000000 pc=00020000..00020010
     35   DW_CFA_nop
     36   DW_CFA_nop
     37   DW_CFA_nop
     38 
     39 00000028 00000010 0000002c FDE cie=00000000 pc=00020010..00020030
     40   DW_CFA_nop
     41   DW_CFA_nop
     42   DW_CFA_nop
     43 
     44 # basic2 removed
     45 0000003c 00000010 00000040 FDE cie=00000000 pc=00020030..00020060
     46   DW_CFA_nop
     47   DW_CFA_nop
     48   DW_CFA_nop
     49 
     50 # basic3 removed
     51 00000050 00000010 00000054 FDE cie=00000000 pc=00020060..000200a0
     52   DW_CFA_nop
     53   DW_CFA_nop
     54   DW_CFA_nop
     55 
     56 # basic4 removed
     57 00000064 00000010 00000068 FDE cie=00000000 pc=000200a0..000200f0
     58   DW_CFA_nop
     59   DW_CFA_nop
     60   DW_CFA_nop
     61 
     62 00000078 00000014 00000000 CIE
     63   Version:               1
     64   Augmentation:          "zRP"
     65   Code alignment factor: 1
     66   Data alignment factor: 4
     67   Return address column: 31
     68   Augmentation data:     1b 00 00 00 00 00
     69 
     70   DW_CFA_nop
     71 
     72 00000090 00000010 0000001c FDE cie=00000078 pc=000200f0..00020100
     73   DW_CFA_nop
     74   DW_CFA_nop
     75   DW_CFA_nop
     76 
     77 000000a4 00000010 00000030 FDE cie=00000078 pc=00020100..00020120
     78   DW_CFA_nop
     79   DW_CFA_nop
     80   DW_CFA_nop
     81 
     82 000000b8 00000014 00000000 CIE
     83   Version:               1
     84   Augmentation:          "zP"
     85   Code alignment factor: 1
     86   Data alignment factor: 4
     87   Return address column: 31
     88   Augmentation data:     50 00 00 00 00 00 00 00
     89 
     90 
     91 000000d0 00000010 0000001c FDE cie=000000b8 pc=00020120..00020130
     92   DW_CFA_nop
     93   DW_CFA_nop
     94   DW_CFA_nop
     95 
     96 000000e4 00000010 00000030 FDE cie=000000b8 pc=00020130..00020150
     97   DW_CFA_nop
     98   DW_CFA_nop
     99   DW_CFA_nop
    100 
    101 000000f8 00000014 00000000 CIE
    102   Version:               1
    103   Augmentation:          "zPR"
    104   Code alignment factor: 1
    105   Data alignment factor: 4
    106   Return address column: 31
    107   Augmentation data:     00 00 00 00 00 1b
    108 
    109   DW_CFA_nop
    110 
    111 00000110 00000010 0000001c FDE cie=000000f8 pc=00020150..00020160
    112   DW_CFA_nop
    113   DW_CFA_nop
    114   DW_CFA_nop
    115 
    116 # FDE for .discard removed
    117 # zPR2 removed
    118 00000124 00000010 00000030 FDE cie=000000f8 pc=00020160..00020190
    119   DW_CFA_nop
    120   DW_CFA_nop
    121   DW_CFA_nop
    122 
    123 00000138 00000010 00000044 FDE cie=000000f8 pc=00020190..000201d0
    124   DW_CFA_nop
    125   DW_CFA_nop
    126   DW_CFA_nop
    127 
    128 0000014c 00000010 00000150 FDE cie=00000000 pc=000201d0..000201e0
    129   DW_CFA_nop
    130   DW_CFA_nop
    131   DW_CFA_nop
    132 
    133 # basic1 removed, followed by repeat of above
    134 00000160 00000010 00000164 FDE cie=00000000 pc=000201e0..000201f0
    135   DW_CFA_nop
    136   DW_CFA_nop
    137   DW_CFA_nop
    138 
    139 00000174 00000010 00000178 FDE cie=00000000 pc=000201f0..00020210
    140   DW_CFA_nop
    141   DW_CFA_nop
    142   DW_CFA_nop
    143 
    144 00000188 00000010 0000018c FDE cie=00000000 pc=00020210..00020240
    145   DW_CFA_nop
    146   DW_CFA_nop
    147   DW_CFA_nop
    148 
    149 0000019c 00000010 000001a0 FDE cie=00000000 pc=00020240..00020280
    150   DW_CFA_nop
    151   DW_CFA_nop
    152   DW_CFA_nop
    153 
    154 000001b0 00000010 000001b4 FDE cie=00000000 pc=00020280..000202d0
    155   DW_CFA_nop
    156   DW_CFA_nop
    157   DW_CFA_nop
    158 
    159 000001c4 00000010 00000150 FDE cie=00000078 pc=000202d0..000202e0
    160   DW_CFA_nop
    161   DW_CFA_nop
    162   DW_CFA_nop
    163 
    164 000001d8 00000010 00000164 FDE cie=00000078 pc=000202e0..00020300
    165   DW_CFA_nop
    166   DW_CFA_nop
    167   DW_CFA_nop
    168 
    169 000001ec 00000010 00000138 FDE cie=000000b8 pc=00020300..00020310
    170   DW_CFA_nop
    171   DW_CFA_nop
    172   DW_CFA_nop
    173 
    174 00000200 00000010 0000014c FDE cie=000000b8 pc=00020310..00020330
    175   DW_CFA_nop
    176   DW_CFA_nop
    177   DW_CFA_nop
    178 
    179 00000214 00000010 00000120 FDE cie=000000f8 pc=00020330..00020340
    180   DW_CFA_nop
    181   DW_CFA_nop
    182   DW_CFA_nop
    183 
    184 00000228 00000010 00000134 FDE cie=000000f8 pc=00020340..00020370
    185   DW_CFA_nop
    186   DW_CFA_nop
    187   DW_CFA_nop
    188 
    189 0000023c 00000010 00000148 FDE cie=000000f8 pc=00020370..000203b0
    190   DW_CFA_nop
    191   DW_CFA_nop
    192   DW_CFA_nop
    193 
    194 00000250 00000010 00000254 FDE cie=00000000 pc=000203b0..000203c0
    195   DW_CFA_nop
    196   DW_CFA_nop
    197   DW_CFA_nop
    198 
    199