Home | History | Annotate | Download | only in bfd

Lines Matching defs:cie_inf

49   struct eh_cie_fde *cie_inf;
234 && (c1->cie_inf->u.cie.u.sec->output_section
235 == c2->cie_inf->u.cie.u.sec->output_section)
269 h = iterative_hash_object (c->cie_inf->u.cie.u.sec->output_section, h);
747 cie->cie_inf = this_inf;
910 if (cie_offset == cie->cie_inf->offset)
916 this_inf->u.fde.cie_inf = cie->cie_inf;
917 this_inf->make_relative = cie->cie_inf->make_relative;
919 = cie->cie_inf->add_augmentation_size;
954 this_inf->u.fde.cie_inf = NULL;
970 cie->cie_inf->u.cie.make_lsda_relative = 1;
1185 /* At this stage, all cie_inf fields point to local CIEs, so we
1187 cie = fde->u.fde.cie_inf;
1199 CIE described by CIE_INF. Return a version of CIE_INF that is going
1200 to be kept in the output, adding CIE_INF to the output if necessary.
1209 struct eh_cie_fde *cie_inf)
1216 /* Use CIE_INF if we have already decided to keep it. */
1217 if (!cie_inf->removed)
1218 return cie_inf;
1220 /* If we have merged CIE_INF with another CIE, use that CIE instead. */
1221 if (cie_inf->u.cie.merged)
1222 return cie_inf->u.cie.u.merged_with;
1224 cie = cie_inf->u.cie.u.full_cie;
1226 /* Assume we will need to keep CIE_INF. */
1227 cie_inf->removed = 0;
1228 cie_inf->u.cie.u.sec = sec;
1230 /* If we are not merging CIEs, use CIE_INF. */
1232 return cie_inf;
1275 return cie_inf;
1280 return cie_inf;
1294 cie_inf->u.cie.make_per_encoding_relative = 1;
1295 cie_inf->u.cie.per_encoding_relative = 1;
1305 return cie_inf;
1310 return cie_inf;
1315 /* Keep CIE_INF and record it in the hash table. */
1318 return cie_inf;
1325 /* Merge CIE_INF with NEW_CIE->CIE_INF. */
1326 cie_inf->removed = 1;
1327 cie_inf->u.cie.merged = 1;
1328 cie_inf->u.cie.u.merged_with = new_cie->cie_inf;
1329 if (cie_inf->u.cie.make_lsda_relative)
1330 new_cie->cie_inf->u.cie.make_lsda_relative = 1;
1332 return new_cie->cie_inf;
1507 else if (!ent->cie && ent->u.fde.cie_inf != NULL)
1562 ent->u.fde.cie_inf = find_merged_cie (abfd, info, sec, hdr_info,
1563 cookie, ent->u.fde.cie_inf);
1813 && sec_info->entry[mid].u.fde.cie_inf->u.cie.make_lsda_relative
2124 cie = ent->u.fde.cie_inf;