Lines Matching defs:in

13    This program is distributed in the hope that it will be useful,
50 /* Swap version information in and out. The version information is
54 /* Swap in a Verdef structure. */
86 /* Swap in a Verdaux structure. */
108 /* Swap in a Verneed structure. */
136 /* Swap in a Vernaux structure. */
164 /* Swap in a Versym structure. */
201 /* The ELF ABI says `h &= ~g', but this is equivalent in
209 /* Read a specified number of bytes at a specified offset in an ELF
461 /* If num_group is zero, read in all SHT_GROUP sections. The count
515 array of elf section indices all in target byte order,
577 insert current section in circular list. */
635 /* We won't include relocation sections in section groups in
638 relocation sections are in section group in input object
643 /* There are some unknown sections in the group. */
645 (_("%B: unknown [%d] section `%s' in group [%s]"),
686 BFD section in the bfd_section field of the header. */
775 g++. g++ will emit each template expansion in its own section.
870 internal hook to find them. Sun's .stabstr, in particular,
1371 /* Create an entry in an ELF linker hash table. */
1545 /* This is a hook for the ELF emulation code in the generic linker to
1794 /* Sometimes a shared object will map in the symbol table. If
1798 set in a relocatable object file, which would confuse the
1873 hdr2 = elf_elfsections (abfd)[i]; /* in case it moved */
1908 libraries for Solaris in which some of the objects have
2024 /* We try to keep the same section order as it comes in. */
2245 of the form segment<NUM>, where NUM is generally the index in the
2623 /* Fill in the contents of a SHT_GROUP section. */
2672 /* Get the pointer to the first section in the group that gas
2679 just to keep the group in the same order as given in .section
2723 in here too, while we're at it. */
2804 /* Set up the list of section header pointers, in agreement with the
2846 /* Fill in the sh_link and sh_info fields while we're at it. */
2872 /* Find out what the corresponding section in output
3087 /* Empty sections in the input files may have had a
3089 near the end of _bfd_generic_link_output_symbols in
3117 sections will already have a section symbol in outsymbols, but
3119 at least in that case. */
3260 /* sh_name was set in prep_headers. */
3268 /* sh_offset is set in assign_file_positions_except_relocs. */
3333 /* Include the headers in the first PT_LOAD segment. */
3449 /* Look through the sections. We put sections in the same program
3486 /* See if this section and the last one will fit in the same
3505 /* If putting this section in this segment would force us to
3506 skip a page in the segment, then we need a new segment. */
3513 nonloadable section in the same segment.
3520 don't require the sections to be correctly aligned in the
3530 /* We don't want to put a writable section in a read only
3531 segment, unless they are on the same page in memory
3534 only case in which the new section is not on the same
3594 /* If there is a .dynamic section, throw in a PT_DYNAMIC segment. */
3607 generate two .note sections in the output file. FIXME: Using
3661 /* If there is a .eh_frame_hdr section, throw in a PT_GNU_EH_FRAME
3810 sections to segments. This function also sets up some fields in
3835 not in PT_LOAD segments. We ensure this here by removing such
3883 is used in a linker script. */
3987 /* Make sure the .dynamic section is the first section in the
3994 (_("%B: The first section in the PT_DYNAMIC segment is not the .dynamic section"),
4184 statements in NOLOAD sections. I don't think it
4187 people do this. The data statement results in a
4338 happens when SIZEOF_HEADERS is used in a linker script. In this case,
4444 Reloc sections come in two flavours: Those processed specially as
4447 stored in a normal bfd section by bfd_section_from_shdr. We don't
4476 the sections in the file is unimportant. */
4524 (_("%B: warning: allocated section `%s' not in segment"),
4610 in the corresponding bfd definition. To avoid duplication,
4612 can generally do it in elf_backend_final_write_processing(),
4801 /* Given a BFD symbol, return the index in the ELF symbol table, or -1
4836 which is used in a relocation entry. */
4939 /* Decide if the given section should be included in the given segment.
4948 7. SHF_TLS sections are only in PT_TLS or PT_LOAD segments. */
4984 /* Scan through the segments specified in the program header
4986 in the loadable segments. These can be created by weird
5091 using the physical address of the segment in the input BFD. */
5136 /* Now scan the sections in the input BFD again and attempt
5151 placed in the current segment which will have to have its size,
5161 pointers that we are interested in. As these sections get assigned
5240 program header in the input BFD. */
5314 /* If the first section in a segment does not start at
5394 /* The Solaris linker creates program headers in which all the
5506 This must be done here, rather than in the copy_private_bfd_data
5519 /* Copy private symbol information. If this symbol is in a section
5639 /* Fill in zeroth symbol and swap it out. */
5712 /* Don't add in the section vma for relocatable output. */
5722 /* This symbol is in a real ELF section which we did
5761 actually in the output file. */
5952 section that was actually installed in the BFD, and has type
5984 installed in the BFD, and has type SHT_REL or SHT_RELA, and uses
6030 /* Read in the version information. */
6057 /* We know the number of entries in the section but not the maximum
6269 small bug in gcc (it calls ASM_OUTPUT_LABEL when it should call
6568 in the relocation's offset. Thus we cannot allow any sort of sanity
6569 range-checking to interfere. There is nothing else to do in processing
6585 machine-dependent procfs structure in order to pick
6761 /* Linux dumps the Intel SSE regs in a note named "LINUX" with a note
6855 onto the end of the args in some (at least one anyway)
6898 lwpstatus_t in pstat.pr_lwp, but we'll catch it all in an
7267 thread just in case. */
7558 Elf_Internal_Note in;
7560 in.type = H_GET_32 (abfd, xnp->type);
7562 in.namesz = H_GET_32 (abfd, xnp->namesz);
7563 in.namedata = xnp->name;
7565 in.descsz = H_GET_32 (abfd, xnp->descsz);
7566 in.descdata = in.namedata + BFD_ALIGN (in.namesz, 4);
7567 in.descpos = offset + (in.descdata - buf);
7569 if (strncmp (in.namedata, "NetBSD-CORE", 11) == 0)
7571 if (! elfcore_grok_netbsd_note (abfd, &in))
7574 else if (strncmp (in.namedata, "QNX", 3) == 0)
7576 if (! elfcore_grok_nto_note (abfd, &in))
7581 if (! elfcore_grok_note (abfd, &in))
7585 p = in.descdata + BFD_ALIGN (in.descsz, 4);
7613 defined in include/elf/internal.h. To find out how large the
7727 SEC_MERGE section has been completely subsumed in some
7778 points to. If not null, *LOADBASEP is filled in with the difference
7785 be a BFD for an ELF target with the word size and byte order found in
7955 /* Both sections have to be in ELF. */
8003 /* Count definitions in the section. */