Lines Matching defs:target

64 	If the BFD has been set to a specific target before the
65 call, only the named target and format combination is
66 checked. If the target has not been set, or has been set to
67 <<default>>, then all the known target backends is
68 interrogated to determine a match. If the default target
69 matches, it is used. If not, exactly one target must recognize
120 const bfd_target * const *target;
136 /* Since the target type was defaulted, check them
159 /* If the target type was explicitly specified, just check that target. */
173 abfd->xvec = right_targ; /* Set the target as returned. */
190 targets if the specified target was wrong. I don't know why,
192 archive, it can cause problems. If the specified target does
193 not permit archives (e.g., the binary target), then we should
194 not allow some other target to recognize it as an archive, but
195 should instead allow the specified target to recognize it as an
196 object. When I first made this change, it broke the PE target,
197 because the specified pei-i386 target did not recognize the
200 target. */
215 for (target = bfd_target_vector; *target != NULL; target++)
220 /* Don't check the default target twice. */
221 if (*target == &binary_vec
222 || (!abfd->target_defaulted && *target == save_targ))
225 abfd->xvec = *target; /* Change BFD's target temporarily. */
247 /* If this is the default target, accept it, even if other
265 ambiguous match. We want this target to match if we get
268 ar_right_targ = *target;
270 matching_vector[ar_match_index] = *target;
329 abfd->xvec = right_targ; /* Change BFD's target permanently. */
345 abfd->xvec = save_targ; /* Restore original target type. */
363 /* Return target names. This is a little nasty. Maybe we
385 format @var{format}. If the target set in the BFD does not