Home | History | Annotate | Download | only in gold

Lines Matching refs:strategy

480   // Return the strategy to use for a local symbol which is not a
492 // Return the strategy to use for a local symbol which is a section
520 // Return the strategy to use for a global symbol, given the
560 Relocatable_relocs::Reloc_strategy strategy;
565 strategy = Relocatable_relocs::RELOC_DISCARD;
574 strategy = scan.global_strategy(r_type, object, r_sym);
590 strategy = Relocatable_relocs::RELOC_DISCARD;
593 strategy = scan.local_non_section_strategy(r_type, object,
597 strategy = scan.local_section_strategy(r_type, object);
598 if (strategy != Relocatable_relocs::RELOC_DISCARD)
602 if (strategy == Relocatable_relocs::RELOC_COPY)
607 rr->set_next_reloc_strategy(strategy);
643 Relocatable_relocs::Reloc_strategy strategy = rr->strategy(i);
644 if (strategy == Relocatable_relocs::RELOC_DISCARD)
647 if (strategy == Relocatable_relocs::RELOC_SPECIAL)
672 switch (strategy)
754 // Handle the reloc addend based on the strategy.
756 if (strategy == Relocatable_relocs::RELOC_COPY)
776 switch (strategy)