Lines Matching defs:target

62 	If the BFD has been set to a specific target before the
63 call, only the named target and format combination is
64 checked. If the target has not been set, or has been set to
65 <<default>>, then all the known target backends is
66 interrogated to determine a match. If the default target
67 matches, it is used. If not, exactly one target must recognize
118 const bfd_target * const *target;
134 /* Since the target type was defaulted, check them
157 /* If the target type was explicitly specified, just check that target. */
171 abfd->xvec = right_targ; /* Set the target as returned. */
180 targets if the specified target was wrong. I don't know why,
182 archive, it can cause problems. If the specified target does
183 not permit archives (e.g., the binary target), then we should
184 not allow some other target to recognize it as an archive, but
185 should instead allow the specified target to recognize it as an
186 object. When I first made this change, it broke the PE target,
187 because the specified pei-i386 target did not recognize the
190 target. */
205 for (target = bfd_target_vector; *target != NULL; target++)
210 if (*target == &binary_vec)
213 abfd->xvec = *target; /* Change BFD's target temporarily. */
235 /* If this is the default target, accept it, even if other
263 ambiguous match. We want this target to match if we get
266 ar_right_targ = *target;
268 matching_vector[ar_match_index] = *target;
327 abfd->xvec = right_targ; /* Change BFD's target permanently. */
335 abfd->xvec = save_targ; /* Restore original target type. */
353 /* Return target names. This is a little nasty. Maybe we
375 format @var{format}. If the target set in the BFD does not