+
+ /*
+ * We get here because this CIE goes past the remaining length,
+ * of the mandatory part. We've reported that error; we now
+ * assign the insufficiently-large remaining piece of the
+ * mandatory part to this CIE, so that this CIE finishes up
+ * the mandatory part, and the loop processing the CIEs
+ * terminates. There cannot be any CIEs after this one.
+ */
+ cie_len += mand_part_len;