Lines Matching refs:Elf32_Word
76 const Elf32_Word *dblindirect);
96 const Elf32_Word *dblindirect);
99 static void mark_section_used (struct scninfo *scninfo, Elf32_Word shndx,
646 Elf32_Word xndx; in check_definition()
794 find_section_group (struct usedfiles *fileinfo, Elf32_Word shndx, in find_section_group()
802 Elf32_Word *grpref; in find_section_group()
815 grpref = (Elf32_Word *) data->d_buf; in find_section_group()
816 cnt = data->d_size / sizeof (Elf32_Word); in find_section_group()
842 mark_section_group (struct usedfiles *fileinfo, Elf32_Word shndx, in mark_section_group()
848 Elf32_Word *grpref; in mark_section_group()
867 grpref = (Elf32_Word *) data->d_buf; in mark_section_group()
868 cnt = data->d_size / sizeof (Elf32_Word); in mark_section_group()
871 Elf32_Word idx = grpref[--cnt]; in mark_section_group()
901 mark_section_used (struct scninfo *scninfo, Elf32_Word shndx, in mark_section_used()
1020 if ((((Elf32_Word *) grpscndata->d_buf)[0] & GRP_COMDAT) != 0) in add_section()
1311 Elf32_Word *grpdata = (Elf32_Word *) data->d_buf; in add_relocatable_file()
1314 for (size_t inner = 1; inner < data->d_size / sizeof (Elf32_Word); in add_relocatable_file()
1396 Elf32_Word shndx; in add_relocatable_file()
1465 Elf32_Word shndx; in add_relocatable_file()
2482 sizeof (Elf32_Word), sizeof (Elf32_Word)); in ld_generic_generate_sections()
2485 SHF_ALLOC, sizeof (Elf32_Word), in ld_generic_generate_sections()
2486 sizeof (Elf32_Word)); in ld_generic_generate_sections()
3190 Elf32_Word here_groupidx = 0; in ld_generic_create_sections()
3311 Elf32_Word *grpdata; in ld_generic_create_sections()
3323 data->d_size = (groups->nscns + 1) * sizeof (Elf32_Word); in ld_generic_create_sections()
3324 data->d_buf = grpdata = (Elf32_Word *) xmalloc (data->d_size); in ld_generic_create_sections()
3329 data->d_align = sizeof (Elf32_Word); in ld_generic_create_sections()
3495 optimal_bucket_size (Elf32_Word *hashcodes, size_t maxcnt, int optlevel) in optimal_bucket_size()
3606 optimal_gnu_hash_size (Elf32_Word *hashcodes, size_t maxcnt, int optlevel, in optimal_gnu_hash_size()
3853 static Elf32_Word *global_hashcodes;
3871 Elf32_Word hval1 = (global_hashcodes[ndxtosym[idx1]->outdynsymidx] in sortfct_hashval()
3873 Elf32_Word hval2 = (global_hashcodes[ndxtosym[idx2]->outdynsymidx] in sortfct_hashval()
3891 Elf32_Word *gnuhashcodes) in create_gnu_hash()
3896 Elf32_Word *gnu_bitmask = NULL; in create_gnu_hash()
3897 Elf32_Word *gnu_buckets = NULL; in create_gnu_hash()
3898 Elf32_Word *gnu_chain = NULL; in create_gnu_hash()
3919 + (4 + gnu_nbuckets + nsym_dyn) * sizeof (Elf32_Word)); in create_gnu_hash()
3921 hashdata->d_align = sizeof (Elf32_Word); in create_gnu_hash()
3925 ((Elf32_Word *) hashdata->d_buf)[0] = gnu_nbuckets; in create_gnu_hash()
3926 ((Elf32_Word *) hashdata->d_buf)[2] = gnu_bitmask_nwords; in create_gnu_hash()
3927 ((Elf32_Word *) hashdata->d_buf)[3] = gnu_shift; in create_gnu_hash()
3928 gnu_bitmask = &((Elf32_Word *) hashdata->d_buf)[4]; in create_gnu_hash()
3961 == sizeof (Elf32_Word)); in create_gnu_hash()
3965 Elf32_Word last_bucket = 0; in create_gnu_hash()
3974 ((Elf32_Word *) hashdata->d_buf)[1] = first_defined = cnt; in create_gnu_hash()
3977 Elf32_Word hval = gnuhashcodes[ndxtosym[remap[cnt]]->outdynsymidx]; in create_gnu_hash()
3981 Elf32_Word *bsw = &gnu_bitmask[(hval / 32) & bitmask_idxbits]; in create_gnu_hash()
4027 hashdata->d_size -= first_defined * sizeof (Elf32_Word); in create_gnu_hash()
4041 Elf32_Word *hashcodes) in create_hash()
4044 Elf32_Word *bucket = NULL; in create_hash()
4045 Elf32_Word *chain = NULL; in create_hash()
4068 hashdata->d_size = (2 + nsym_dyn + nbucket) * sizeof (Elf32_Word); in create_hash()
4070 hashdata->d_align = sizeof (Elf32_Word); in create_hash()
4074 ((Elf32_Word *) hashdata->d_buf)[0] = nbucket; in create_hash()
4075 ((Elf32_Word *) hashdata->d_buf)[1] = nsym_dyn; in create_hash()
4076 bucket = &((Elf32_Word *) hashdata->d_buf)[2]; in create_hash()
4077 chain = &((Elf32_Word *) hashdata->d_buf)[2 + nbucket]; in create_hash()
4318 Elf32_Word *dblindirect = NULL; in ld_generic_create_outfile()
4333 Elf32_Word *hashcodes = NULL; in ld_generic_create_outfile()
4334 Elf32_Word *gnuhashcodes = NULL; in ld_generic_create_outfile()
4385 xndxdata->d_align = sizeof (Elf32_Word); in ld_generic_create_outfile()
4433 Elf32_Word xndx; in ld_generic_create_outfile()
5209 file->symindirect = (Elf32_Word *) xcalloc (maxcnt, sizeof (Elf32_Word)); in ld_generic_create_outfile()
5217 Elf32_Word xndx; in ld_generic_create_outfile()
5626 = (Elf32_Word *) xmalloc (nsym * sizeof (Elf32_Word)); in ld_generic_create_outfile()
5637 Elf32_Word locxndx; in ld_generic_create_outfile()
5639 Elf32_Word globxndx; in ld_generic_create_outfile()
5823 hashcodes = (Elf32_Word *) xcalloc (__builtin_popcount ((int) ld_state.hash_style) in ld_generic_create_outfile()
5825 sizeof (Elf32_Word)); in ld_generic_create_outfile()
6184 shdr->sh_entsize = sizeof (Elf32_Word); in ld_generic_create_outfile()
6187 Elf32_Word si in ld_generic_create_outfile()
6262 Elf32_Word nsec = 0; in ld_generic_create_outfile()
6505 Elf32_Word shndx; in ld_generic_create_outfile()
6959 const Elf32_Word *dblindirect) in ld_generic_relocate_section()
7125 const Elf32_Word *dblindirect) in ld_generic_create_relocations()