Searched refs:seginfo (Results 1 - 25 of 40) sorted by relevance

12

/haiku-buildtools/legacy/binutils/gas/
H A Dsubsegs.c80 segment_info_type *seginfo;
87 seginfo = (segment_info_type *) bfd_get_section_userdata (stdoutput, seg);
88 if (! seginfo)
90 seginfo = (segment_info_type *) xmalloc (sizeof (*seginfo));
91 memset ((PTR) seginfo, 0, sizeof (*seginfo));
92 seginfo->fix_root = NULL;
93 seginfo->fix_tail = NULL;
94 seginfo
78 segment_info_type *seginfo; local
177 segment_info_type *seginfo; local
231 segment_info_type *seginfo; local
281 segment_info_type *seginfo; local
297 segment_info_type *seginfo; local
335 segment_info_type *seginfo = seg_info (sec); local
398 segment_info_type *seginfo = seg_info (sec); local
[all...]
H A Dliteral.c56 segment_info_type *seginfo = seg_info (sec); local
63 if (seginfo->frchainP)
64 for (fixp = seginfo->frchainP->fix_root;
91 offset = seginfo->literal_pool_size;
92 seginfo->literal_pool_size += size;
H A Dwrite.c524 segment_info_type *seginfo = seg_info (sec); local
527 if (seginfo && seginfo->frchainP
528 && relax_segment (seginfo->frchainP->frch_root, sec, info->pass))
539 segment_info_type *seginfo; local
545 seginfo = seg_info (sec);
546 if (seginfo && seginfo->frchainP)
548 for (fragp = seginfo->frchainP->frch_root; fragp; fragp = fragp->fr_next)
550 for (fragp = seginfo
609 segment_info_type *seginfo = seg_info (sec); local
648 segment_info_type *seginfo = seg_info (sec); local
771 segment_info_type *seginfo = seg_info (sec); local
779 segment_info_type *seginfo = seg_info (sec); local
992 segment_info_type *seginfo = seg_info (sec); local
[all...]
/haiku-buildtools/binutils/gas/
H A Dliteral.c53 segment_info_type *seginfo = seg_info (sec); local
60 if (seginfo->frchainP)
61 for (fixp = seginfo->frchainP->fix_root;
88 offset = seginfo->literal_pool_size;
89 seginfo->literal_pool_size += size;
H A Dsubsegs.c62 segment_info_type *seginfo = seg_info (seg);
66 if (! seginfo)
68 seginfo = XCNEW (segment_info_type);
69 seginfo->bfd_section = seg;
70 bfd_set_section_userdata (stdoutput, seg, seginfo);
81 segment_info_type *seginfo;
93 seginfo = seg_info (seg);
97 for (frcP = *(lastPP = &seginfo->frchainP);
151 segment_info_type *seginfo;
167 seginfo
60 segment_info_type *seginfo = seg_info (seg); local
78 segment_info_type *seginfo; local
148 segment_info_type *seginfo; local
212 segment_info_type *seginfo = seg_info (sec); local
275 segment_info_type *seginfo = seg_info (sec); local
307 segment_info_type *seginfo; local
[all...]
H A Dwrite.c535 segment_info_type *seginfo = seg_info (sec); local
538 if (seginfo && seginfo->frchainP
539 && relax_segment (seginfo->frchainP->frch_root, sec, info->pass))
548 segment_info_type *seginfo; local
554 seginfo = seg_info (sec);
555 if (seginfo && seginfo->frchainP)
557 for (fragp = seginfo->frchainP->frch_root; fragp; fragp = fragp->fr_next)
559 for (fragp = seginfo
622 segment_info_type *seginfo = seg_info (sec); local
768 segment_info_type *seginfo = seg_info (sec); local
1134 segment_info_type *seginfo = seg_info (sec); local
1175 get_frag_for_reloc(fragS *last_frag, const segment_info_type *seginfo, const struct reloc_list *r) argument
1204 segment_info_type *seginfo = seg_info (sec); local
1407 segment_info_type *seginfo = seg_info (sec); local
1562 segment_info_type *seginfo = seg_info (sec); local
1727 segment_info_type *seginfo = seg_info (s); local
2641 segment_info_type *seginfo = seg_info (segment); local
[all...]
/haiku-buildtools/gcc/gcc/
H A Dmode-switching.c58 a unique struct seginfo element. These structures are inserted into a list
83 struct seginfo
88 struct seginfo *next;
94 struct seginfo *seginfo;
100 static struct seginfo * new_seginfo (int, rtx_insn *, int, HARD_REG_SET);
101 static void add_seginfo (struct bb_info *, struct seginfo *);
169 static struct seginfo *
172 struct seginfo *ptr;
176 ptr = XNEW (struct seginfo);
82 struct seginfo struct
93 struct seginfo *seginfo; member in struct:bb_info
[all...]
/haiku-buildtools/legacy/binutils/gas/config/
H A Dtc-sh64.c352 segment_info_type *seginfo; local
354 seginfo = seg_info (now_seg);
369 && seginfo != NULL
370 && seginfo->tc_segment_info_data.mode_start_symbol != NULL
373 (seginfo->tc_segment_info_data.mode_start_symbol)))
420 segment_info_type *seginfo; local
421 seginfo = seg_info (sec);
430 if (seginfo && sh64_abi == sh64_abi_32)
435 if (seginfo->tc_segment_info_data.emitted_ranges != 0)
437 else if (seginfo
3133 segment_info_type *seginfo; local
3364 segment_info_type *seginfo; local
3427 segment_info_type *seginfo; local
[all...]
H A Dtc-iq2000.c591 segment_info_type * seginfo;
609 seginfo = seg_info (l->seg);
616 for (f = seginfo->fix_root; f != NULL; f = f->fx_next)
631 for (pf = &seginfo->fix_root;
640 seginfo->fix_root = l->fixp;
587 segment_info_type * seginfo; local
H A Dtc-mmix.c3398 segment_info_type *seginfo = seg_info (seg); local
3402 if (fragP == seginfo->tc_segment_info_data.last_stubfrag)
3403 seginfo->tc_segment_info_data.nstubs = 0;
3415 segment_info_type *seginfo = seg_info (seg); local
3416 fragS *lastfrag = seginfo->frchainP->frch_last;
3430 + PUSHJ_MAX_LEN * seginfo->tc_segment_info_data.nstubs)
3436 seginfo->tc_segment_info_data.nstubs++;
3440 if (fragP == seginfo->tc_segment_info_data.last_stubfrag)
3441 seginfo->tc_segment_info_data.nstubs = 0;
3450 segment_info_type *seginfo local
[all...]
H A Dtc-alpha.c569 segment_info_type *seginfo = seg_info (sec);
575 /* If seginfo is NULL, we did not create this section; don't do
578 if (seginfo == NULL)
582 if (! seginfo->fix_root)
587 prevP = &seginfo->fix_root;
588 for (fixp = seginfo->fix_root; fixp; fixp = next)
657 for (fixp = seginfo->fix_root; fixp; fixp = next)
3173 segment_info_type *seginfo = seg_info (alpha_link_section);
3182 if (seginfo->frchainP)
3183 for (fixp = seginfo
563 segment_info_type *seginfo = seg_info (sec); local
3165 segment_info_type *seginfo = seg_info (alpha_link_section); local
3990 segment_info_type *seginfo = seg_info (alpha_link_section); local
4132 segment_info_type *seginfo = seg_info (alpha_link_section); local
[all...]
H A Dtc-xtensa.c4745 segment_info_type *seginfo;
4754 seginfo = seg_info (sec);
4755 if (seginfo && seginfo->frchainP)
4758 for (fragP = seginfo->frchainP->frch_root; fragP;
4797 segment_info_type *seginfo = seg_info (sec);
4798 fragS *frag = seginfo->frchainP->frch_root;
4836 segment_info_type *seginfo = seg_info (sec);
4837 fragS *frag = seginfo->frchainP->frch_root;
10159 segment_info_type *seginfo;
4737 segment_info_type *seginfo; local
4789 segment_info_type *seginfo = seg_info (sec); local
4828 segment_info_type *seginfo = seg_info (sec); local
10141 segment_info_type *seginfo; local
10273 segment_info_type *seginfo; local
10368 segment_info_type *seginfo; local
10429 segment_info_type *seginfo = seg_info (sec); local
10448 segment_info_type *seginfo = seg_info (sec); local
[all...]
H A Dtc-sh.c3287 segment_info_type *seginfo;
3291 seginfo = seg_info (sec);
3292 if (seginfo == NULL)
3296 for (fix = seginfo->fix_root; fix != NULL; fix = fix->fx_next)
3313 segment_info_type *seginfo;
3316 seginfo = seg_info (sec);
3317 if (seginfo == NULL)
3320 for (fix = seginfo->fix_root; fix != NULL; fix = fix->fx_next)
3347 for (fscan = seginfo->fix_root;
3283 segment_info_type *seginfo; local
3309 segment_info_type *seginfo; local
H A Dobj-coff.c1426 segment_info_type *seginfo = seg_info (sec);
1431 if (seginfo == NULL)
1441 fixS *fixp = seginfo->fix_root;
1422 segment_info_type *seginfo = seg_info (sec); local
H A Dtc-m32r.c2014 segment_info_type *seginfo;
2032 seginfo = seg_info (l->seg);
2039 for (f = seginfo->fix_root; f != NULL; f = f->fx_next)
2055 for (pf = &seginfo->fix_root;
2064 seginfo->fix_root = l->fixp;
2008 segment_info_type *seginfo; local
/haiku-buildtools/binutils/gas/config/
H A Dtc-sh64.c352 segment_info_type *seginfo; local
354 seginfo = seg_info (now_seg);
369 && seginfo != NULL
370 && seginfo->tc_segment_info_data.mode_start_symbol != NULL
373 (seginfo->tc_segment_info_data.mode_start_symbol)))
420 segment_info_type *seginfo; local
421 seginfo = seg_info (sec);
430 if (seginfo && sh64_abi == sh64_abi_32)
435 if (seginfo->tc_segment_info_data.emitted_ranges != 0)
437 else if (seginfo
3131 segment_info_type *seginfo; local
3359 segment_info_type *seginfo; local
3422 segment_info_type *seginfo; local
[all...]
H A Dobj-evax.c143 segment_info_type *seginfo; local
147 seginfo = seg_info (alpha_link_section);
159 fixtail = seginfo->fix_tail;
182 seginfo->fix_tail = fixtail;
H A Dtc-iq2000.c589 segment_info_type * seginfo;
607 seginfo = seg_info (l->seg);
614 for (f = seginfo->fix_root; f != NULL; f = f->fx_next)
629 for (pf = &seginfo->fix_root;
638 seginfo->fix_root = l->fixp;
585 segment_info_type * seginfo; local
H A Dtc-tic6x.c1026 segment_info_type *seginfo = seg_info (now_seg); local
1030 tic6x_free_label_list (seginfo->tc_segment_info_data.label_list);
1031 seginfo->tc_segment_info_data.label_list = NULL;
1032 seginfo->tc_segment_info_data.execute_packet_frag = NULL;
1033 seginfo->tc_segment_info_data.last_insn_lsb = NULL;
1034 seginfo->tc_segment_info_data.spmask_addr = NULL;
1035 seginfo->tc_segment_info_data.func_units_used = 0;
3127 segment_info_type *seginfo; local
3186 seginfo = seg_info (now_seg);
3187 this_insn_label_list = seginfo
[all...]
H A Dtc-mmix.c3403 segment_info_type *seginfo = seg_info (seg); local
3407 if (fragP == seginfo->tc_segment_info_data.last_stubfrag)
3408 seginfo->tc_segment_info_data.nstubs = 0;
3420 segment_info_type *seginfo = seg_info (seg); local
3421 fragS *lastfrag = seginfo->frchainP->frch_last;
3435 + PUSHJ_MAX_LEN * seginfo->tc_segment_info_data.nstubs)
3441 seginfo->tc_segment_info_data.nstubs++;
3445 if (fragP == seginfo->tc_segment_info_data.last_stubfrag)
3446 seginfo->tc_segment_info_data.nstubs = 0;
3455 segment_info_type *seginfo local
[all...]
H A Dobj-macho.c1565 segment_info_type *seginfo = seg_info (sec); local
1567 if (seginfo == NULL)
1572 for (frchp = seginfo->frchainP; frchp != NULL; frchp = frchp->frch_next)
1627 segment_info_type *seginfo = seg_info (sec); local
1634 if (seginfo == NULL)
1638 for (chain = seginfo->frchainP; chain != NULL; chain = chain->frch_next)
H A Dtc-mep.c1948 segment_info_type * seginfo;
1966 seginfo = seg_info (l->seg);
1973 for (f = seginfo->fix_root; f != NULL; f = f->fx_next)
1988 for (pf = &seginfo->fix_root;
1997 seginfo->fix_root = l->fixp;
1944 segment_info_type * seginfo; local
H A Dtc-xtensa.c4979 segment_info_type *seginfo;
4988 seginfo = seg_info (sec);
4989 if (seginfo && seginfo->frchainP)
4991 fragS *last_fragP = seginfo->frchainP->frch_root;
4992 for (fragP = seginfo->frchainP->frch_root; fragP;
5024 segment_info_type *seginfo;
5033 seginfo = seg_info (sec);
5034 if (seginfo && seginfo
4971 segment_info_type *seginfo; local
5016 segment_info_type *seginfo; local
5068 segment_info_type *seginfo = seg_info (sec); local
5107 segment_info_type *seginfo = seg_info (sec); local
9085 xtensa_cache_relaxable_fixups(fixup_cacheS *cache, segment_info_type *seginfo) argument
9292 segment_info_type *seginfo = seg_info (now_seg); local
11715 segment_info_type *seginfo; local
11812 segment_info_type *seginfo; local
11894 segment_info_type *seginfo = seg_info (sec); local
11913 segment_info_type *seginfo = seg_info (sec); local
[all...]
H A Dtc-m32r.c2009 segment_info_type *seginfo;
2027 seginfo = seg_info (l->seg);
2034 for (f = seginfo->fix_root; f != NULL; f = f->fx_next)
2050 for (pf = &seginfo->fix_root;
2059 seginfo->fix_root = l->fixp;
2003 segment_info_type *seginfo; local
H A Dtc-nds32.c6176 segment_info_type *seginfo = seg_info (sec);
6181 for (fragP = seginfo->frchainP->frch_root;
6205 segment_info_type *seginfo;
6211 seginfo = seg_info (sec);
6212 if (!seginfo || !symbol_rootP || !subseg_text_p (sec) || sec->size == 0)
6216 for (fixp = seginfo->fix_root; fixp; fixp = fixp->fx_next)
6225 fragP = seginfo->frchainP->frch_root;
6272 segment_info_type *seginfo = seg_info (s);
6273 if (!seginfo)
6276 for (frchainP = seginfo
6169 segment_info_type *seginfo = seg_info (sec); local
6198 segment_info_type *seginfo; local
6265 segment_info_type *seginfo = seg_info (s); local
[all...]

Completed in 489 milliseconds

12