Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/bfd/elf32-crx.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 20 by monamour, Thu Dec 4 05:12:56 2008 UTC revision 21 by monamour, Mon Jul 27 20:34:36 2009 UTC
# Line 104  static reloc_howto_type crx_elf_howto_ta Line 104  static reloc_howto_type crx_elf_howto_ta
104           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
105           "R_CRX_REL4",          /* name */           "R_CRX_REL4",          /* name */
106           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
107           0xf,                   /* src_mask */           0x0,                   /* src_mask */
108           0xf,                   /* dst_mask */           0xf,                   /* dst_mask */
109           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
110    
# Line 118  static reloc_howto_type crx_elf_howto_ta Line 118  static reloc_howto_type crx_elf_howto_ta
118           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
119           "R_CRX_REL8",          /* name */           "R_CRX_REL8",          /* name */
120           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
121           0xff,                  /* src_mask */           0x0,                   /* src_mask */
122           0xff,                  /* dst_mask */           0xff,                  /* dst_mask */
123           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
124    
# Line 132  static reloc_howto_type crx_elf_howto_ta Line 132  static reloc_howto_type crx_elf_howto_ta
132           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
133           "R_CRX_REL8_CMP",      /* name */           "R_CRX_REL8_CMP",      /* name */
134           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
135           0xff,                  /* src_mask */           0x0,                   /* src_mask */
136           0xff,                  /* dst_mask */           0xff,                  /* dst_mask */
137           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
138    
# Line 146  static reloc_howto_type crx_elf_howto_ta Line 146  static reloc_howto_type crx_elf_howto_ta
146           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
147           "R_CRX_REL16",         /* name */           "R_CRX_REL16",         /* name */
148           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
149           0xffff,                /* src_mask */           0x0,                   /* src_mask */
150           0xffff,                /* dst_mask */           0xffff,                /* dst_mask */
151           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
152    
# Line 160  static reloc_howto_type crx_elf_howto_ta Line 160  static reloc_howto_type crx_elf_howto_ta
160           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
161           "R_CRX_REL24",         /* name */           "R_CRX_REL24",         /* name */
162           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
163           0xffffff,              /* src_mask */           0x0,                   /* src_mask */
164           0xffffff,              /* dst_mask */           0xffffff,              /* dst_mask */
165           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
166    
# Line 174  static reloc_howto_type crx_elf_howto_ta Line 174  static reloc_howto_type crx_elf_howto_ta
174           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
175           "R_CRX_REL32",         /* name */           "R_CRX_REL32",         /* name */
176           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
177           0xffffffff,            /* src_mask */           0x0,                   /* src_mask */
178           0xffffffff,            /* dst_mask */           0xffffffff,            /* dst_mask */
179           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
180    
# Line 188  static reloc_howto_type crx_elf_howto_ta Line 188  static reloc_howto_type crx_elf_howto_ta
188           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
189           "R_CRX_REGREL12",      /* name */           "R_CRX_REGREL12",      /* name */
190           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
191           0xfff,                 /* src_mask */           0x0,                   /* src_mask */
192           0xfff,                 /* dst_mask */           0xfff,                 /* dst_mask */
193           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
194    
# Line 202  static reloc_howto_type crx_elf_howto_ta Line 202  static reloc_howto_type crx_elf_howto_ta
202           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
203           "R_CRX_REGREL22",      /* name */           "R_CRX_REGREL22",      /* name */
204           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
205           0x3fffff,              /* src_mask */           0x0,                   /* src_mask */
206           0x3fffff,              /* dst_mask */           0x3fffff,              /* dst_mask */
207           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
208    
# Line 216  static reloc_howto_type crx_elf_howto_ta Line 216  static reloc_howto_type crx_elf_howto_ta
216           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
217           "R_CRX_REGREL28",      /* name */           "R_CRX_REGREL28",      /* name */
218           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
219           0xfffffff,             /* src_mask */           0x0,                   /* src_mask */
220           0xfffffff,             /* dst_mask */           0xfffffff,             /* dst_mask */
221           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
222    
# Line 230  static reloc_howto_type crx_elf_howto_ta Line 230  static reloc_howto_type crx_elf_howto_ta
230           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
231           "R_CRX_REGREL32",      /* name */           "R_CRX_REGREL32",      /* name */
232           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
233           0xffffffff,            /* src_mask */           0x0,                   /* src_mask */
234           0xffffffff,            /* dst_mask */           0xffffffff,            /* dst_mask */
235           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
236    
# Line 244  static reloc_howto_type crx_elf_howto_ta Line 244  static reloc_howto_type crx_elf_howto_ta
244           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
245           "R_CRX_ABS16",         /* name */           "R_CRX_ABS16",         /* name */
246           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
247           0xffff,                /* src_mask */           0x0,                   /* src_mask */
248           0xffff,                /* dst_mask */           0xffff,                /* dst_mask */
249           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
250    
# Line 258  static reloc_howto_type crx_elf_howto_ta Line 258  static reloc_howto_type crx_elf_howto_ta
258           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
259           "R_CRX_ABS32",         /* name */           "R_CRX_ABS32",         /* name */
260           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
261           0xffffffff,            /* src_mask */           0x0,                   /* src_mask */
262           0xffffffff,            /* dst_mask */           0xffffffff,            /* dst_mask */
263           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
264    
# Line 272  static reloc_howto_type crx_elf_howto_ta Line 272  static reloc_howto_type crx_elf_howto_ta
272           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
273           "R_CRX_NUM8",          /* name */           "R_CRX_NUM8",          /* name */
274           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
275           0xff,                  /* src_mask */           0x0,                   /* src_mask */
276           0xff,                  /* dst_mask */           0xff,                  /* dst_mask */
277           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
278    
# Line 286  static reloc_howto_type crx_elf_howto_ta Line 286  static reloc_howto_type crx_elf_howto_ta
286           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
287           "R_CRX_NUM16",         /* name */           "R_CRX_NUM16",         /* name */
288           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
289           0xffff,                /* src_mask */           0x0,                   /* src_mask */
290           0xffff,                /* dst_mask */           0xffff,                /* dst_mask */
291           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
292    
# Line 300  static reloc_howto_type crx_elf_howto_ta Line 300  static reloc_howto_type crx_elf_howto_ta
300           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
301           "R_CRX_NUM32",         /* name */           "R_CRX_NUM32",         /* name */
302           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
303           0xffffffff,            /* src_mask */           0x0,                   /* src_mask */
304           0xffffffff,            /* dst_mask */           0xffffffff,            /* dst_mask */
305           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
306    
# Line 314  static reloc_howto_type crx_elf_howto_ta Line 314  static reloc_howto_type crx_elf_howto_ta
314           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
315           "R_CRX_IMM16",         /* name */           "R_CRX_IMM16",         /* name */
316           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
317           0xffff,                /* src_mask */           0x0,                   /* src_mask */
318           0xffff,                /* dst_mask */           0xffff,                /* dst_mask */
319           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
320    
# Line 328  static reloc_howto_type crx_elf_howto_ta Line 328  static reloc_howto_type crx_elf_howto_ta
328           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
329           "R_CRX_IMM32",         /* name */           "R_CRX_IMM32",         /* name */
330           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
331           0xffffffff,            /* src_mask */           0x0,                   /* src_mask */
332           0xffffffff,            /* dst_mask */           0xffffffff,            /* dst_mask */
333           FALSE),                /* pcrel_offset */           FALSE),                /* pcrel_offset */
334    
# Line 345  static reloc_howto_type crx_elf_howto_ta Line 345  static reloc_howto_type crx_elf_howto_ta
345           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
346           "R_CRX_SWITCH8",       /* name */           "R_CRX_SWITCH8",       /* name */
347           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
348           0xff,                  /* src_mask */           0x0,                   /* src_mask */
349           0xff,                  /* dst_mask */           0xff,                  /* dst_mask */
350           TRUE),                 /* pcrel_offset */           TRUE),                 /* pcrel_offset */
351    
# Line 362  static reloc_howto_type crx_elf_howto_ta Line 362  static reloc_howto_type crx_elf_howto_ta
362           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
363           "R_CRX_SWITCH16",      /* name */           "R_CRX_SWITCH16",      /* name */
364           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
365           0xffff,                /* src_mask */           0x0,                   /* src_mask */
366           0xffff,                /* dst_mask */           0xffff,                /* dst_mask */
367           TRUE),                 /* pcrel_offset */           TRUE),                 /* pcrel_offset */
368    
# Line 379  static reloc_howto_type crx_elf_howto_ta Line 379  static reloc_howto_type crx_elf_howto_ta
379           bfd_elf_generic_reloc, /* special_function */           bfd_elf_generic_reloc, /* special_function */
380           "R_CRX_SWITCH32",      /* name */           "R_CRX_SWITCH32",      /* name */
381           FALSE,                 /* partial_inplace */           FALSE,                 /* partial_inplace */
382           0xffffffff,            /* src_mask */           0x0,                   /* src_mask */
383           0xffffffff,            /* dst_mask */           0xffffffff,            /* dst_mask */
384           TRUE)                  /* pcrel_offset */           TRUE)                  /* pcrel_offset */
385  };  };

Legend:
Removed from v.20  
changed lines
  Added in v.21

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26