Lines Matching refs:it
39 To support both uses, it is packaged as a sharable library (libld.so).
42 libld.so is a cross linker. This means that it can link objects for
68 it is easy to see which files belong in each category by examining
78 platform independent core. Rather, it is an organization that allows
79 a common core to support all the targets it knows about in a way that
116 swap the data bytes it is operating on. This support allows a link-editor
119 to ifdef that support so it only exists in the libld version of
138 and add a #include for your new file to it, surrounded by the
152 it is interested in. For example:
170 for a new target to libld.so, so it will be helpful to be familiar with
171 it before you dive deeper. libld follows two simple rules with regards
194 and it also contains an init function for the target. This init function
223 common code can consult ld_targ.t_m.m_mach to determine the target it
224 is linking for, and although there is some code that does this, it
246 sections), and it doesn't really help to be obscure in such cases.
268 swaps bytes for the sections it knows about, such as symbol tables,
304 8-byte data types on 4-byte boundaries, but it might need to do so when
338 elfdump is to simply dump everything and read it looking for obviously
343 elfdump tries to do sanity checking on the objects it
354 libld initialization code so that it will know how to use it. This