Home | History | Annotate | Download | only in bfd

Lines Matching defs:out

181   /* Next .loader reloc to swap out.  */
620 /* The linker will always generate a full a.out header. We need to
853 o_snloader field in the a.out header, rather than grabbing the
2763 /* We handle writing out the contents of the descriptor in
2827 get written out. */
3000 handled, but before the sections are laid out in memory. */
3499 /* Lay out the .loader section, filling in the header and the import paths.
3513 char *out;
3515 /* Work out the size of the import file names. Each import file ID
3552 The swap out routine for 32 bit will ignore them.
3571 out = (char *) lsec->contents + ldhdr->l_impoff;
3572 strcpy (out, libpath);
3573 out += strlen (libpath) + 1;
3574 *out++ = '\0';
3575 *out++ = '\0';
3581 while ((*out++ = *s++) != '\0')
3584 while ((*out++ = *s++) != '\0')
3587 while ((*out++ = *s++) != '\0')
3591 BFD_ASSERT ((bfd_size_type) ((bfd_byte *) out - lsec->contents) == stoff);
3596 memcpy (out, ldinfo->strings, ldinfo->string_size);
3603 .loader symbols are written out when the corresponding normal
3604 symbols are written out in xcoff_link_input_bfd or
3605 xcoff_write_global_symbol. The .loader relocs are written out
3614 .loader section before the linker lays out the output file.
3720 /* This symbol is written out by xcoff_write_global_symbol
3826 and figure out the contents of the .debug section. */
4198 /* If this symbol is in the .loader section, swap out the
4331 /* Now write out the symbols that we decided to keep. */
4396 write the symbols out, but in the general case we may
4397 have to write the symbol out twice. */
4417 /* We have already written out the last C_FILE
4418 symbol. We need to write it out again. We
4656 /* Write out the entries we've just processed. */
4732 /* If we swapped out a C_FILE symbol, guess that the next C_FILE
4734 normal case, this will save us from writing out the C_FILE symbol
4987 /* Write out the modified section contents. */
5048 good place to put the TOC anchor csect, and write out the associated
5132 /* Fill out the TC0 symbol. */
5142 /* Fill out the auxillary csect information. */
5162 /* Write out a non-XCOFF global symbol. */
5192 /* If we need a .loader section entry, write it out. */
5295 /* If this symbol needs global linkage code, write it out. */
5330 /* If we created a TOC entry for this symbol, write out the required
5360 written out below because the length of the csect depends on
5419 /* We aren't going to write out the symbols below, so we
5420 need to write them out now. */
5437 it out. The first word is the address of the function code
5499 /* There are three items to write out,
5782 swapped and written out at the end of the final_link routine. */
5797 /* Set the index to -2 to force this symbol to get written out. */
5990 /* Work out appropriate sizes for the .pad sections to force
6075 written out all the local symbols. For each section in
6080 fix up the symbol index after we have written out all the
6127 /* Figure out the largest number of symbols in an input BFD. Take
6237 it out again. */
6249 /* Write out all the global symbols which do not come from XCOFF
6259 /* Now that we have written out all the global symbols, we know the
6261 write out the relocs. */
6363 /* Write out the loader section contents. */
6375 /* Write out the magic sections. */
6395 /* Write out the string table. */
6410 /* Write out the debugging string table. */
6427 not try to write out the symbols. */