Lines Matching full:fixup
95 /* Size (in chars) of the temporary buffers used during fixup and string
1021 /* Found this in a previous fixup. Undo the fixup we
1023 a total of size - 1 bytes in the fixup stream. */
1067 most recent fixup. */
1313 write the relocation/fixup stream is responsible for removing
2791 /* Perform various work in preparation for emitting the fixup stream. */
2957 for this subspace in preparation for writing out its fixup
3699 this time (index into string table, fixup stream location/size, etc). */
4005 /* At the end of the file is the fixup stream which starts on a
4012 relate to the fixup stream. */
4016 /* Record the total size of the fixup stream in the file header. */
4518 tables, fixup streams, and other portions of the object file. */
4883 /* Count or process variable-length SOM fixup records.
4891 Return the number of relocations requested by the fixup stream. When
4897 som_set_reloc_info (unsigned char *fixup,
4905 unsigned char *end_fixups = &fixup[end];
4927 while (fixup < end_fixups)
4929 /* Save pointer to the start of this fixup. We'll use
4930 it later to determine if it is necessary to put this fixup
4932 save_fixup = fixup;
4934 /* Get the fixup code and its associated format. */
4935 op = *fixup++;
4938 /* Handle a request for a previous fixup. */
4941 /* Get pointer to the beginning of the prev fixup, move
4942 the repeated fixup to the head of the queue. */
4943 fixup = reloc_queue[fp->D].reloc;
4947 /* Get the fixup code and its associated format. */
4948 op = *fixup++;
4952 /* If this fixup will be passed to BFD, set some reasonable defaults. */
4990 additional data from the fixup stream to be pushed onto
4996 v = (v << 8) | *fixup++;
5156 /* If we used a previous fixup, clean up after it. */
5159 fixup = save_fixup + 1;
5163 else if (fixup > save_fixup + 1)
5164 som_reloc_queue_insert (save_fixup, fixup - save_fixup, reloc_queue);
5691 tables, fixup streams, and other portions of the object file. */