/openbsd/gnu/usr.bin/texinfo/info/ |
H A D | infokey.c | 200 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 D | ICF.cpp | 123 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 D | InputFiles.cpp | 394 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 D | OutputSections.cpp | 224 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 D | xstormy16.sc | 19 # 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 D | elf_chaos.sc | 4 # 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 D | elfxtensa.sc | 4 # 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 D | iq2000.sc | 20 # 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 D | xstormy16.sc | 18 # 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 D | elf_chaos.sc | 4 # 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 D | elf32crx.sc | 30 /* 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 D | elf32sh-symbian.sc | 19 # 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 D | iq2000.sc | 19 # 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 D | coffgrok.c | 134 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 D | coffgrok.c | 134 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 D | PROTOCOL.krl | 5 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 D | llvm-strip.rst | 14 :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 D | llvm-objcopy.rst | 96 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 D | Usage.pm | 126 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 D | sh64elf.em | 98 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 D | sh64elf.em | 98 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 D | PCSectionsMetadata.rst | 13 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 D | start-stop-gc.rst | 4 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 D | corelist-perldelta.pl | 40 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 D | install-info.c | 99 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 …]
|