Home
last modified time | relevance | path

Searched refs:sections (Results 1 – 25 of 1160) sorted by relevance

12345678910>>...47

/openbsd/gnu/usr.bin/texinfo/info/
H A Dinfokey.c200 static struct sect sections[3]; in main() local
462 sections[info].cur = 1; in compile()
463 sections[info].data[0] = 0; in compile()
464 sections[ea].cur = 1; in compile()
465 sections[ea].data[0] = 0; in compile()
466 sections[var].cur = 0; in compile()
513 sections[section].data[0] = 1; in compile()
847 if (sections[info].cur == 1 && sections[info].data[0] == 0) in write_infokey_file()
848 sections[info].cur = 0; in write_infokey_file()
849 if (sections[ea].cur == 1 && sections[ea].data[0] == 0) in write_infokey_file()
[all …]
/openbsd/gnu/llvm/lld/ELF/
H A DICF.cpp123 SmallVector<InputSection *, 0> sections; member in __anon6c88c9f00111::ICF
218 size_t mid = bound - sections.begin(); in segregate()
225 sections[i]->eqClass[next] = eqClassBase + mid; in segregate()
383 if (eqClass != sections[i]->eqClass[current]) in findBoundary()
409 forEachClassRange(0, sections.size(), fn); in forEachClass()
422 size_t step = sections.size() / numShards; in forEachClass()
425 boundaries[numShards] = sections.size(); in forEachClass()
486 sections.push_back(s); in run()
495 parallelForEach(sections, [&](InputSection *s) { in run()
544 sections[begin]->replace(sections[i]); in run()
[all …]
H A DInputFiles.cpp394 if (index >= sections.size()) in handleSectionGroup()
455 if (s == sections[curIndex]) { in getDILineInfo()
506 ArrayRef<Elf_Shdr> sections = CHECK(obj.sections(), this); in init() local
507 elfShdrs = sections.data(); in init()
508 numELFShdrs = sections.size(); in init()
550 sections.resize(size); in parse()
702 sections.resize(numELFShdrs); in initializeJustSymbols()
777 this->sections[i] = in initializeSections()
814 sections[info] = s; in initializeSections()
833 sections[i] = isec; in initializeSections()
[all …]
H A DOutputSections.cpp224 isd->sections.push_back(syn); in finalizeInputSections()
234 for (InputSection *s : isd->sections) in finalizeInputSections()
262 sortByOrder(isd->sections, order); in sort()
486 fill(buf, sections.empty() ? size : sections[0]->outSecOff, filler); in writeTo()
491 InputSection *isec = sections[i]; in writeTo()
518 size_t numSections = sections.size(); in writeTo()
534 taskSize += sections[i]->getSize(); in writeTo()
678 if (!isd->sections.empty()) in getFirstInputSection()
679 return isd->sections[0]; in getFirstInputSection()
693 ret = isd->sections; in getInputSections()
[all …]
/openbsd/gnu/usr.bin/binutils/ld/scripttempl/
H A Dxstormy16.sc19 # OTHER_GOT_SECTIONS - sections just after .got and .sdata.
24 # combination of .init sections.
26 # combination of .fini sections.
28 # When adding sections, do note that the names of some sections are used
32 # Many sections come in three flavours. There is the 'real' section,
34 # sections, generated by -ffunction-sections and -fdata-sections in GCC,
35 # and useful for --gc-sections, which for a variable "foo" might be
104 if gld -r is used and the intermediate file has sections starting
154 /* Read-only sections in ROM. */
194 /* Stabs debugging sections. */
[all …]
H A Delf_chaos.sc4 # NO_SMALL_DATA - no .sbss/.sbss2/.sdata/.sdata2 sections if not
22 # OTHER_GOT_SECTIONS - sections just after .got.
23 # OTHER_SDATA_SECTIONS - sections just after .sdata.
35 # combination of .init sections.
37 # combination of .fini sections.
41 # When adding sections, do note that the names of some sections are used
47 # sections, generated by -ffunction-sections and -fdata-sections in GCC,
48 # and useful for --gc-sections, which for a variable "foo" might be
165 /* Read-only sections, merged into text segment: */
307 /* Stabs debugging sections. */
[all …]
H A Delfxtensa.sc4 # NO_SMALL_DATA - no .sbss/.sbss2/.sdata/.sdata2 sections if not
22 # OTHER_GOT_SECTIONS - sections just after .got.
23 # OTHER_SDATA_SECTIONS - sections just after .sdata.
33 # combination of .init sections.
35 # combination of .fini sections.
39 # When adding sections, do note that the names of some sections are used
45 # sections, generated by -ffunction-sections and -fdata-sections in GCC,
46 # and useful for --gc-sections, which for a variable "foo" might be
177 /* Read-only sections, merged into text segment: */
352 /* Stabs debugging sections. */
[all …]
H A Diq2000.sc20 # OTHER_GOT_SECTIONS - sections just after .got.
21 # OTHER_SDATA_SECTIONS - sections just after .sdata.
33 # combination of .init sections.
35 # combination of .fini sections.
37 # When adding sections, do note that the names of some sections are used
41 # Many sections come in three flavours. There is the 'real' section,
43 # sections, generated by -ffunction-sections and -fdata-sections in GCC,
44 # and useful for --gc-sections, which for a variable "foo" might be
129 if gld -r is used and the intermediate file has sections starting
397 /* Stabs debugging sections. */
[all …]
/openbsd/gnu/usr.bin/binutils-2.17/ld/scripttempl/
H A Dxstormy16.sc18 # OTHER_GOT_SECTIONS - sections just after .got and .sdata.
23 # combination of .init sections.
25 # combination of .fini sections.
27 # When adding sections, do note that the names of some sections are used
31 # Many sections come in three flavours. There is the 'real' section,
33 # sections, generated by -ffunction-sections and -fdata-sections in GCC,
34 # and useful for --gc-sections, which for a variable "foo" might be
103 if gld -r is used and the intermediate file has sections starting
153 /* Read-only sections in ROM. */
193 /* Stabs debugging sections. */
[all …]
H A Delf_chaos.sc4 # NO_SMALL_DATA - no .sbss/.sbss2/.sdata/.sdata2 sections if not
21 # OTHER_GOT_SECTIONS - sections just after .got.
22 # OTHER_SDATA_SECTIONS - sections just after .sdata.
34 # combination of .init sections.
36 # combination of .fini sections.
40 # When adding sections, do note that the names of some sections are used
46 # sections, generated by -ffunction-sections and -fdata-sections in GCC,
47 # and useful for --gc-sections, which for a variable "foo" might be
164 /* Read-only sections, merged into text segment: */
306 /* Stabs debugging sections. */
[all …]
H A Delf32crx.sc30 /* Many sections come in three flavours. There is the 'real' section,
32 sections, generated by -ffunction-sections and -fdata-sections in GCC,
33 and useful for --gc-sections, which for a variable "foo" might be
34 ".data.foo". Then there are the linkonce sections, for which the linker
130 /* You may change the sizes of the following sections to fit the actual
159 /* DWARF debug sections.
160 Symbols in the DWARF debugging sections are relative to the beginning
H A Delf32sh-symbian.sc19 # OTHER_GOT_SECTIONS - sections just after .got.
20 # OTHER_SDATA_SECTIONS - sections just after .sdata.
32 # combination of .init sections.
34 # combination of .fini sections.
38 # When adding sections, do note that the names of some sections are used
44 # sections, generated by -ffunction-sections and -fdata-sections in GCC,
45 # and useful for --gc-sections, which for a variable "foo" might be
145 if gld -r is used and the intermediate file has sections starting
160 /* Read-only sections, merged into text segment: */
334 /* Stabs debugging sections. */
[all …]
H A Diq2000.sc19 # OTHER_GOT_SECTIONS - sections just after .got.
20 # OTHER_SDATA_SECTIONS - sections just after .sdata.
32 # combination of .init sections.
34 # combination of .fini sections.
36 # When adding sections, do note that the names of some sections are used
40 # Many sections come in three flavours. There is the 'real' section,
42 # sections, generated by -ffunction-sections and -fdata-sections in GCC,
43 # and useful for --gc-sections, which for a variable "foo" might be
128 if gld -r is used and the intermediate file has sections starting
396 /* Stabs debugging sections. */
[all …]
/openbsd/gnu/usr.bin/binutils/binutils/
H A Dcoffgrok.c134 head->sections = all; in do_sections_p1()
157 head->sections[i].data = 1; in do_sections_p1()
160 head->sections[i].number = idx; in do_sections_p1()
162 head->sections[i].relocs = in do_sections_p1()
167 head->sections[0].name = "ABSOLUTE"; in do_sections_p1()
168 head->sections[0].code = 0; in do_sections_p1()
169 head->sections[0].data = 0; in do_sections_p1()
170 head->sections[0].address = 0; in do_sections_p1()
171 head->sections[0].size = 0; in do_sections_p1()
172 head->sections[0].number = 0; in do_sections_p1()
[all …]
/openbsd/gnu/usr.bin/binutils-2.17/binutils/
H A Dcoffgrok.c134 head->sections = all; in do_sections_p1()
157 head->sections[i].data = 1; in do_sections_p1()
160 head->sections[i].number = idx; in do_sections_p1()
162 head->sections[i].relocs = in do_sections_p1()
167 head->sections[0].name = "ABSOLUTE"; in do_sections_p1()
168 head->sections[0].code = 0; in do_sections_p1()
169 head->sections[0].data = 0; in do_sections_p1()
170 head->sections[0].address = 0; in do_sections_p1()
171 head->sections[0].size = 0; in do_sections_p1()
172 head->sections[0].number = 0; in do_sections_p1()
[all …]
/openbsd/usr.bin/ssh/
H A DPROTOCOL.krl5 The KRL consists of a header and zero or more sections. The header is:
24 Following the header are zero or more sections, each consisting of:
57 Followed by one or more sections:
83 These sections use type KRL_SECTION_CERT_SERIAL_RANGE and hold
107 2.4. Revoked key ID sections
142 3. Explicit key sections
156 4. SHA1/SHA256 fingerprint sections
158 These sections, identified as KRL_SECTION_FINGERPRINT_SHA1 and
172 5. Extension sections
177 Extensions are recorded in sections of type KRL_SECTION_EXTENSION
[all …]
/openbsd/gnu/llvm/llvm/docs/CommandGuide/
H A Dllvm-strip.rst14 :program:`llvm-strip` is a tool to strip sections and symbols from object files.
42 ELF objects will not be discarded. Additionally, remove all debug sections.
64 Produce a debug file as the output that only preserves contents of sections
79 to remove multiple sections simultaneously.
88 For ELF objects, remove from the output all symbols and non-alloc sections not
89 within segments, except for .gnu.warning, .ARM.attribute sections and the
97 Remove all debug sections from the output.
107 relocations. Also remove all debug sections.
163 When removing sections from the output, do not remove sections named
164 ``<section>``. Can be specified multiple times to keep multiple sections.
[all …]
H A Dllvm-objcopy.rst96 Remove all sections from the output, except for sections named ``<section>``.
123 to remove multiple sections simultaneously.
131 multiple times to update multiple sections.
137 sections.
188 Remove all debug sections from the output.
218 relocations. Also remove all debug sections.
304 .. option:: --decompress-debug-sections
314 Remove all sections that are not DWARF .dwo sections from the output.
360 When removing sections from the output, do not remove sections named
411 .. option:: --prefix-alloc-sections <prefix>
[all …]
/openbsd/gnu/usr.bin/perl/cpan/Pod-Usage/lib/Pod/
H A DUsage.pm126 my $sections = $opts{'-sections'};
127 $parser->select( (ref $sections) ? @$sections : $sections );
255 my ($self, @sections) = @_;
257 $self->SUPER::select(@sections);
260 my $add = ($sections[0] eq '+') ? shift(@sections) : '';
262 unless (@sections) {
270 for my $spec (@sections) {
/openbsd/gnu/usr.bin/binutils-2.17/ld/emultempl/
H A Dsh64elf.em98 for (isec = f->the_bfd->sections;
119 for (osec = output_bfd->sections;
150 for (isec = f->the_bfd->sections;
177 for (isec = f->the_bfd->sections;
192 sections. */
263 for (osec = output_bfd->sections;
281 for (isec = f->the_bfd->sections;
308 for (isec = f->the_bfd->sections;
361 for (isec = f->the_bfd->sections;
410 for (osec = output_bfd->sections;
[all …]
/openbsd/gnu/usr.bin/binutils/ld/emultempl/
H A Dsh64elf.em98 for (isec = f->the_bfd->sections;
119 for (osec = output_bfd->sections;
150 for (isec = f->the_bfd->sections;
177 for (isec = f->the_bfd->sections;
192 sections. */
263 for (osec = output_bfd->sections;
281 for (isec = f->the_bfd->sections;
308 for (isec = f->the_bfd->sections;
361 for (isec = f->the_bfd->sections;
410 for (osec = output_bfd->sections;
[all …]
/openbsd/gnu/llvm/llvm/docs/
H A DPCSectionsMetadata.rst13 binary sections. Metadata is assigned as an ``MDNode`` of the ``MD_pcsections``
40 function to all named sections. For each emitted PC in a section #N, the
44 different sections (e.g. ``!0 = !{"s1", !1, "s2", !1}``).
66 optimizations or code generation outside the requested PC sections.
68 While relying on LLVM IR metadata to request PC sections makes the above
77 sections metadata, this guarantee is unchanged, and ``!pcsections`` metadata is
93 optimization passes shall preserve PC sections metadata as follows:
95 1. Replacements will preserve PC sections metadata of the replaced
98 2. Duplications will preserve PC sections metadata of the copied
101 3. Merging will preserve PC sections metadata of one of the two
[all …]
/openbsd/gnu/llvm/lld/docs/ELF/
H A Dstart-stop-gc.rst4 If your ``-Wl,--gc-sections`` build fail with a linker error like this:
8 …>>> the encapsulation symbol needs to be retained under --gc-sections properly; consider -z nostar…
10 it is likely your C identifier name sections are not properly annotated to
11 suffice under ``--gc-sections``.
15 reference from a live section retain all ``meta`` input sections. This
27 Annotate C identifier name sections
53 linker ``--gc-sections``.
/openbsd/gnu/usr.bin/perl/Porting/
H A Dcorelist-perldelta.pl40 my %sections = (
382 while (my ($key, $expression) = each %sections) {
391 for (values %sections) {
513 my ( $data, %sections ) = @_;
526 my $section = $sections{$section_name} // {
572 my %sections;
627 $sections{ $current_section->{name} } = $current_section;
631 sections_to_pod( $data, %sections ) . $append_to_out . $_;
641 $sections{ $current_section->{name} } = $current_section;
651 if ( exists $sections{$title} ) {
[all …]
/openbsd/gnu/usr.bin/texinfo/util/
H A Dinstall-info.c99 struct menu_section *sections; member
775 sections[j++] = spec; in output_dirfile()
798 spec = sections[j]; in output_dirfile()
826 free (sections); in output_dirfile()
880 next->next = *sections; in parse_input()
884 tail = *sections; in parse_input()
887 *sections = next; in parse_input()
888 head = *sections; in parse_input()
897 if (!*sections) in parse_input()
1019 next->sections = NULL; in parse_dir_file()
[all …]

12345678910>>...47