Lines Matching refs:in_attr
14570 obj_attribute *in_attr;
14633 in_attr = elf_known_obj_attributes_proc (ibfd);
14636 if (in_attr[Tag_ABI_VFP_args].i != out_attr[Tag_ABI_VFP_args].i)
14641 || (in_attr[Tag_ABI_FP_number_model].i != AEABI_FP_number_model_none
14643 out_attr[Tag_ABI_VFP_args].i = in_attr[Tag_ABI_VFP_args].i;
14644 else if (in_attr[Tag_ABI_FP_number_model].i != AEABI_FP_number_model_none
14645 && in_attr[Tag_ABI_VFP_args].i != AEABI_VFP_args_compatible)
14649 in_attr[Tag_ABI_VFP_args].i ? ibfd : obfd,
14650 in_attr[Tag_ABI_VFP_args].i ? obfd : ibfd);
14709 in_attr[i].i,
14724 else if (out_attr[i].i == in_attr[i].i)
14728 out_attr[Tag_CPU_name].s = in_attr[Tag_CPU_name].s
14729 ? _bfd_elf_attr_strdup (obfd, in_attr[Tag_CPU_name].s)
14731 out_attr[Tag_CPU_raw_name].s = in_attr[Tag_CPU_raw_name].s
14732 ? _bfd_elf_attr_strdup (obfd, in_attr[Tag_CPU_raw_name].s)
14769 if (in_attr[i].i > out_attr[i].i)
14770 out_attr[i].i = in_attr[i].i;
14776 if (in_attr[i].i < out_attr[i].i)
14777 out_attr[i].i = in_attr[i].i;
14781 if ((in_attr[i].i > 0 || out_attr[i].i > 0)
14782 && (in_attr[Tag_ABI_align_preserved].i == 0
14798 if ((in_attr[i].i > 2 && in_attr[i].i > out_attr[i].i)
14799 || (in_attr[i].i <= 2 && out_attr[i].i <= 2
14800 && order_021[in_attr[i].i] > order_021[out_attr[i].i]))
14801 out_attr[i].i = in_attr[i].i;
14809 out_attr[i].i = in_attr[i].i;
14810 else if (in_attr[i].i != 0
14811 && in_attr[i].i != out_attr[i].i)
14813 if (in_attr[i].i <= 3 && out_attr[i].i <= 3)
14827 if (out_attr[i].i != in_attr[i].i)
14835 && (in_attr[i].i == 'A' || in_attr[i].i == 'R')))
14836 out_attr[i].i = in_attr[i].i;
14837 else if (in_attr[i].i == 0
14838 || (in_attr[i].i == 'S'
14846 in_attr[i].i ? in_attr[i].i : '0',
14857 if (in_attr[Tag_CPU_arch].i <= 3
14858 || (in_attr[Tag_CPU_arch_profile].i == 'M'
14859 && in_attr[Tag_CPU_arch].i != 13
14860 && in_attr[i].i == 0))
14911 combination (See below for in_attr). */
14913 out_attr[i].i = in_attr[i].i;
14915 = in_attr[Tag_ABI_HardFP_use].i;
14920 else if (in_attr[i].i == 0)
14937 if (in_attr[Tag_ABI_HardFP_use].i == 0
14942 else if (in_attr[Tag_ABI_HardFP_use].i
14950 if (in_attr[i].i >= VFP_VERSION_COUNT
14951 && in_attr[i].i > out_attr[i].i)
14953 out_attr[i] = in_attr[i];
14958 ver = vfp_versions[in_attr[i].i].ver;
14961 regs = vfp_versions[in_attr[i].i].regs;
14977 out_attr[i].i = in_attr[i].i;
14978 else if (in_attr[i].i != 0 && out_attr[i].i != in_attr[i].i)
14987 if (in_attr[i].i != out_attr[i].i
14989 && in_attr[i].i != AEABI_R9_unused)
14996 out_attr[i].i = in_attr[i].i;
14999 if (in_attr[i].i == AEABI_PCS_RW_data_SBrel
15009 if (in_attr[i].i < out_attr[i].i)
15010 out_attr[i].i = in_attr[i].i;
15013 if (out_attr[i].i && in_attr[i].i && out_attr[i].i != in_attr[i].i
15018 ibfd, in_attr[i].i, out_attr[i].i);
15020 else if (in_attr[i].i && !out_attr[i].i)
15021 out_attr[i].i = in_attr[i].i;
15024 if (in_attr[i].i != AEABI_enum_unused)
15031 out_attr[i].i = in_attr[i].i;
15033 else if (in_attr[i].i != AEABI_enum_forced_wide
15034 && out_attr[i].i != in_attr[i].i
15040 in_attr[i].i < ARRAY_SIZE (aeabi_enum_names)
15041 ? aeabi_enum_names[in_attr[i].i]
15057 if (in_attr[i].i != out_attr[i].i)
15072 if (in_attr[i].i != 0 && out_attr[i].i != 0)
15074 if (in_attr[i].i != out_attr[i].i)
15082 if (in_attr[i].i != 0)
15083 out_attr[i].i = in_attr[i].i;
15093 if (in_attr[i].i == out_attr[i].i)
15095 else if (elf32_arm_attributes_forbid_div (in_attr)
15099 && elf32_arm_attributes_accept_div (in_attr))
15100 out_attr[i].i = in_attr[i].i;
15101 else if (in_attr[i].i == 2)
15102 out_attr[i].i = in_attr[i].i;
15108 if (in_attr[i].i != 0 && in_attr[Tag_MPextension_use].i != 0)
15110 if (in_attr[Tag_MPextension_use].i != in_attr[i].i)
15120 if (in_attr[i].i > out_attr[Tag_MPextension_use].i)
15121 out_attr[Tag_MPextension_use] = in_attr[i];
15137 if (!in_attr[i].s || !out_attr[i].s
15138 || strcmp (in_attr[i].s, out_attr[i].s) != 0)
15147 /* If out_attr was copied from in_attr then it won't have a type yet. */
15148 if (in_attr[i].type && !out_attr[i].type)
15149 out_attr[i].type = in_attr[i].type;