Home | History | Annotate | Download | only in gold

Lines Matching refs:Parameters

91   if (!parameters->options().do_demangle())
317 || shndx == parameters->target().small_common_shndx()
318 || shndx == parameters->target().large_common_shndx());
352 if (parameters->options().gc_sections()
353 && !parameters->options().shared()
369 && (parameters->options().in_dynamic_list(this->name())
370 || parameters->options().is_export_dynamic_symbol(this->name())))
384 if (parameters->options().dynamic_list_data()
391 if ((parameters->options().dynamic_list_cpp_new()
392 || parameters->options().dynamic_list_cpp_typeinfo())
403 else if (parameters->options().dynamic_list_cpp_new()
410 else if (parameters->options().dynamic_list_cpp_typeinfo()
425 if ((parameters->options().export_dynamic()
426 || parameters->options().shared()
427 || (parameters->options().gnu_unique()
446 if ((parameters->options().output_is_position_independent()
447 || parameters->options().relocatable())
449 && parameters->options().pie()))
476 return parameters->doing_static_link();
590 return (parameters->options().icf_enabled()
601 parameters->options().undefined_begin();
602 p != parameters->options().undefined_end();
616 parameters->options().export_dynamic_symbol_begin();
617 p != parameters->options().export_dynamic_symbol_end();
658 parameters->target().gc_mark_symbol(this, sym);
744 if (parameters->options().gc_sections())
775 if (name[0] == parameters->target().wrap_char())
781 if (parameters->options().is_wrap(name))
799 && parameters->options().is_wrap(name + real_prefix_length))
932 if (parameters->options().is_trace_symbol(name))
943 && parameters->options().any_wrap())
994 if (parameters->options().gc_sections())
1018 if (parameters->options().gc_sections())
1028 parameters->sized_target<size, big_endian>();
1072 if (parameters->options().has_plugins())
1073 parameters->options().plugins()->new_undefined_symbol(ret);
1085 && st_shndx == parameters->target().small_common_shndx())
1088 && st_shndx == parameters->target().large_common_shndx())
1101 && !parameters->options().relocatable())
1123 gold_assert(size == parameters->target().get_size());
1186 if (parameters->incremental_update() && ver != NULL)
1296 if (parameters->options().gc_sections()
1299 && (parameters->options().shared()
1300 || parameters->options().export_dynamic()
1301 || parameters->options().in_dynamic_list(res->name())))
1393 gold_assert(size == parameters->target().get_size());
1403 if (parameters->incremental_update())
1819 const Target& target = parameters->target();
1825 parameters->sized_target<size, big_endian>();
1860 if (parameters->target().get_size() == 32)
1872 else if (parameters->target().get_size() == 64)
1910 if (parameters->target().is_big_endian())
1976 if (parameters->target().get_size() == 32)
1987 else if (parameters->target().get_size() == 64)
2024 if (parameters->target().is_big_endian())
2090 if (parameters->target().get_size() == 32)
2101 else if (parameters->target().get_size() == 64)
2137 if (parameters->target().is_big_endian())
2313 if (parameters->options().any_undefined()
2316 if (parameters->target().get_size() == 32)
2324 else if (parameters->target().get_size() == 64)
2342 parameters->options().undefined_begin();
2343 p != parameters->options().undefined_end();
2348 parameters->options().export_dynamic_symbol_begin();
2349 p != parameters->options().export_dynamic_symbol_end();
2372 if (parameters->target().is_big_endian())
2414 if (parameters->target().has_custom_set_dynsym_indexes())
2428 return parameters->target().set_dynsym_indexes(&dyn_symbols, index, syms,
2514 if (parameters->target().get_size() == 32)
2522 else if (parameters->target().get_size() == 64)
2549 if (sym->version() == NULL || !parameters->options().relocatable())
2673 bool static_or_reloc = (parameters->doing_static_link() ||
2674 parameters->options().relocatable());
2813 if (parameters->options().strip_all()
2814 || !parameters->options().should_retain_symbol(sym->name()))
2832 switch (parameters->size_and_endianness())
2835 case Parameters::TARGET_32_LITTLE:
2841 case Parameters::TARGET_32_BIG:
2847 case Parameters::TARGET_64_LITTLE:
2853 case Parameters::TARGET_64_BIG:
2873 const Target& target = parameters->target();
2925 if (parameters->options().weak_unresolved_symbols()
2932 && !parameters->options().gnu_unique())
3001 if (parameters->options().relocatable())
3024 if (parameters->options().relocatable())
3062 parameters->target().adjust_dyn_symbol(sym, pd);
3085 if (sym->version() == NULL || !parameters->options().relocatable())
3131 && !parameters->options().allow_shlib_undefined()
3132 && !parameters->target().is_defined_by_abi(sym)
3150 switch (parameters->size_and_endianness())
3153 case Parameters::TARGET_32_LITTLE:
3159 case Parameters::TARGET_32_BIG:
3165 case Parameters::TARGET_64_LITTLE:
3171 case Parameters::TARGET_64_BIG:
3196 if (parameters->options().relocatable())
3283 parameters->target().function_location(&code_loc);