Lines Matching refs:reloc
74 RelocUnion reloc;
80 reloc = new ELFRel();
82 reloc = new ELFRela();
85 reloc = static_cast<ELFRel*>(NULL);
91 if (reloc.is<ELFRel*>())
92 delete reloc.get<ELFRel*>();
94 delete reloc.get<ELFRela*>();
100 if (reloc.is<ELFRel*>())
101 return reloc.get<ELFRel*>()->Parse(data, offset);
103 return reloc.get<ELFRela*>()->Parse(data, offset);
109 if (rel.reloc.is<ELFRel*>())
110 return ELFRel::RelocType32(*rel.reloc.get<ELFRel*>());
112 return ELFRela::RelocType32(*rel.reloc.get<ELFRela*>());
118 if (rel.reloc.is<ELFRel*>())
119 return ELFRel::RelocType64(*rel.reloc.get<ELFRel*>());
121 return ELFRela::RelocType64(*rel.reloc.get<ELFRela*>());
127 if (rel.reloc.is<ELFRel*>())
128 return ELFRel::RelocSymbol32(*rel.reloc.get<ELFRel*>());
130 return ELFRela::RelocSymbol32(*rel.reloc.get<ELFRela*>());
136 if (rel.reloc.is<ELFRel*>())
137 return ELFRel::RelocSymbol64(*rel.reloc.get<ELFRel*>());
139 return ELFRela::RelocSymbol64(*rel.reloc.get<ELFRela*>());