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);
748 cie->cie_inf = this_inf;
915 if (cie_offset == cie->cie_inf->offset)
921 this_inf->u.fde.cie_inf = cie->cie_inf;
922 this_inf->make_relative = cie->cie_inf->make_relative;
924 = cie->cie_inf->add_augmentation_size;
959 this_inf->u.fde.cie_inf = NULL;
975 cie->cie_inf->u.cie.make_lsda_relative = 1;
1190 /* At this stage, all cie_inf fields point to local CIEs, so we
1192 cie = fde->u.fde.cie_inf;
1204 CIE described by CIE_INF. Return a version of CIE_INF that is going
1205 to be kept in the output, adding CIE_INF to the output if necessary.
1214 struct eh_cie_fde *cie_inf)
1221 /* Use CIE_INF if we have already decided to keep it. */
1222 if (!cie_inf->removed)
1223 return cie_inf;
1225 /* If we have merged CIE_INF with another CIE, use that CIE instead. */
1226 if (cie_inf->u.cie.merged)
1227 return cie_inf->u.cie.u.merged_with;
1229 cie = cie_inf->u.cie.u.full_cie;
1231 /* Assume we will need to keep CIE_INF. */
1232 cie_inf->removed = 0;
1233 cie_inf->u.cie.u.sec = sec;
1235 /* If we are not merging CIEs, use CIE_INF. */
1237 return cie_inf;
1260 return cie_inf;
1278 return cie_inf;
1283 return cie_inf;
1297 cie_inf->u.cie.make_per_encoding_relative = 1;
1298 cie_inf->u.cie.per_encoding_relative = 1;
1308 return cie_inf;
1313 return cie_inf;
1318 /* Keep CIE_INF and record it in the hash table. */
1321 return cie_inf;
1328 /* Merge CIE_INF with NEW_CIE->CIE_INF. */
1329 cie_inf->removed = 1;
1330 cie_inf->u.cie.merged = 1;
1331 cie_inf->u.cie.u.merged_with = new_cie->cie_inf;
1332 if (cie_inf->u.cie.make_lsda_relative)
1333 new_cie->cie_inf->u.cie.make_lsda_relative = 1;
1335 return new_cie->cie_inf;
1529 else if (!ent->cie && ent->u.fde.cie_inf != NULL)
1584 ent->u.fde.cie_inf = find_merged_cie (abfd, info, sec, hdr_info,
1585 cookie, ent->u.fde.cie_inf);
1840 && sec_info->entry[mid].u.fde.cie_inf->u.cie.make_lsda_relative
2151 cie = ent->u.fde.cie_inf;