enum reloc_type
{
+
+
+
+
+
/* simple relocations */
RELOC_8, /* data[0:7] = addend + sv */
RELOC_16, /* data[0:15] = addend + sv */
RELOC_CONST,
RELOC_CONSTH,
- /* All the new ones I can think of */
+ /* All the new ones I can think of *//*v9*/
- RELOC_64, /* data[0:63] = addend + sv */
- RELOC_DISP64, /* data[0:63] = addend - pc + sv */
- RELOC_WDISP21, /* data[0:20] = (addend + sv - pc)>>2 */
- RELOC_DISP21, /* data[0:20] = addend - pc + sv */
- RELOC_DISP14, /* data[0:13] = addend - pc + sv */
+ RELOC_64, /* data[0:63] = addend + sv *//*v9*/
+ RELOC_DISP64, /* data[0:63] = addend - pc + sv *//*v9*/
+ RELOC_WDISP21, /* data[0:20] = (addend + sv - pc)>>2 *//*v9*/
+ RELOC_DISP21, /* data[0:20] = addend - pc + sv *//*v9*/
+ RELOC_DISP14, /* data[0:13] = addend - pc + sv *//*v9*/
/* Q .
What are the other ones,
Since this is a clean slate, can we throw away the ones we dont