Home | History | Annotate | Download | only in bfd

Lines Matching full:elf32

12 	* elf32-mips.c: New target for FreeBSD support
139 * elf32-rx.c (rx_reloc_map): Add them.
212 * elf32-arm.c (elf32_arm_link_hash_table): Remove sgot, sgotplt,
234 * elf32-arm.c (elf32_arm_relocs_copied): Delete.
284 * elf32-avr.c (elf32_avr_check_relocs): Delete.
289 * elf32-bfin.c (elf32_bfin_code_in_l1): New variable.
297 * elf32-bfin.c (_bfin_create_got_section): Drop unused flags code.
317 * elf32-arm.c (elf32_arm_merge_eabi_attributes): Remove unused
344 * elf32-tic6x.c (elf32_tic6x_obj_attrs_handle_unknown): New.
397 * elf32-arm.c (elf32_arm_obj_attrs_handle_unknown): New. Split
413 * elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Except for
434 * elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Check
512 * elf32-tic6x.c (elf32_tic6x_merge_attributes): Check for mismatch
526 * elf32-arm.c (elf32_arm_relocate_section): Use
530 * elf32-arm.c (elf32_arm_relocate_section): Likewise.
531 * elf32-avr.c (elf32_avr_relocate_section): Likewise.
532 * elf32-bfin.c (bfin_relocate_section): Likewise.
534 * elf32-cr16.c (elf32_cr16_relocate_section): Likewise.
535 * elf32-cr16c.c (elf32_cr16c_relocate_section): Likewise.
536 * elf32-cris.c (cris_elf_relocate_section): Likewise.
537 * elf32-crx.c (elf32_crx_relocate_section): Likewise.
538 * elf32-d10v.c (elf32_d10v_relocate_section): Likewise.
539 * elf32-fr30.c (fr30_elf_relocate_section): Likewise.
540 * elf32-frv.c (elf32_frv_relocate_section): Likewise.
541 * elf32-h8300.c (elf32_h8_relocate_section): Likewise.
542 * elf32-hppa.c (elf32_hppa_relocate_section): Likewise.
543 * elf32-i370.c (i370_elf_relocate_section): Likewise.
544 * elf32-i860.c (elf32_i860_relocate_section): Likewise.
545 * elf32-ip2k.c (ip2k_elf_relocate_section): Likewise.
546 * elf32-iq2000.c (iq2000_elf_relocate_section): Likewise.
547 * elf32-lm32.c (lm32_elf_relocate_section): Likewise.
548 * elf32-m32c.c (m32c_elf_relocate_section): Likewise.
549 * elf32-m32r.c (m32r_elf_relocate_section): Likewise.
550 * elf32-m68hc1x.c (elf32_m68hc11_relocate_section): Likewise.
551 * elf32-m68k.c (elf_m68k_relocate_section): Likewise.
552 * elf32-mcore.c (mcore_elf_relocate_section): Likewise.
553 * elf32-mep.c (mep_elf_relocate_section): Likewise.
554 * elf32-moxie.c (moxie_elf_relocate_section): Likewise.
555 * elf32-msp430.c (elf32_msp430_relocate_section): Likewise.
556 * elf32-mt.c (mt_elf_relocate_section): Likewise.
557 * elf32-openrisc.c (openrisc_elf_relocate_section): Likewise.
558 * elf32-ppc.c (ppc_elf_relocate_section): Likewise.
559 * elf32-rx.c (rx_elf_relocate_section): Likewise.
560 * elf32-s390.c (elf_s390_relocate_section): Likewise.
561 * elf32-score.c (s3_bfd_score_elf_relocate_section): Likewise.
562 * elf32-score7.c (s7_bfd_score_elf_relocate_section): Likewise.
563 * elf32-sh.c (sh_elf_relocate_section): Likewise.
564 * elf32-spu.c (spu_elf_relocate_section): Likewise.
565 * elf32-tic6x.c (elf32_tic6x_relocate_section): Likewise.
566 * elf32-v850.c (v850_elf_relocate_section): Likewise.
567 * elf32-vax.c (elf_vax_relocate_section): Likewise.
568 * elf32-xc16x.c (elf32_xc16x_relocate_section): Likewise.
569 * elf32-xstormy16.c (xstormy16_elf_relocate_section): Likewise.
570 * elf32-xtensa.c (elf_xtensa_relocate_section): Likewise.
584 * elf32-tic6x.c: Add attribution.
588 * elf32-arm.c (find_stub_size_and_template): Avoid uninitialized
611 * elf32-sparc.c (TARGET_BIG_SYM): Redefine to
613 (TARGET_BIG_NAME): Redefine to elf32-sparc-sol2.
616 Include elf32-target.h.
645 * elf32-tic6x.c (elf32_tic6x_merge_arch_attributes): Update for
658 * elf32-i386.c (elf_i386_tpoff): Define bed, static_tls_size.
702 * elf32-frv.c (elf32_frv_relocate_section): Set "name" for global syms.
708 * elf32-arm.c (elf32_arm_final_link_relocate)
737 * elf32-rx.c (dump_symbol) : Rename to..
741 * elf32-xtensa.c (print_action_list): Likewise.
745 * elf32-arm.c (elf32_arm_stub_long_branch_any_arm_pic,
791 * elf32-m32r.c (m32r_elf_fake_sections, elf_backend_fake_sections):
793 * elf32-tic6x.c (elf32_tic6x_fake_sections, elf_backend_fake_sections):
797 * elf32-microblaze.c (microblaze_elf_check_relocs): Use
799 * elf32-ppc.c (ppc_elf_relax_section): Likewise.
800 * elf32-spu.c (spu_elf_relocate_section): Likewise.
825 * elf32-arm.c (elf32_arm_size_stubs): Don't choke on local symbols in
831 * elf32-i386.c (elf_i386_size_dynamic_sections): Don't
844 * elf32-arm.c, elf32-cris.c, elf32-hppa.c, elf32-i370.c, elf32-m32r.c,
845 elf32-m68k.c, elf32-microblaze.c, elf32-ppc.c, elf32-score.c,
846 elf32-score7.c, elf32-sh.c, elf32-vax.c, elf32-xtensa.c, elf64-alpha.c,
856 * elf32-tic6x.c (elf32_tic6x_fake_sections): New function.
941 * elf32-spu.c (spu_elf_size_sections): Omit fixups for non-alloc
1031 * elf32-arm.c (elf32_arm_final_link): Process stub sections
1052 * elf32-arm.c (ELF_TARGET_ID): Likewise.
1053 * elf32-bfin.c (ELF_TARGET_ID): Likewise.
1054 * elf32-cris.c (ELF_TARGET_ID): Likewise.
1055 * elf32-frv.c (ELF_TARGET_ID): Likewise.
1056 * elf32-i386.c (ELF_TARGET_ID): Likewise.
1057 * elf32-lm32.c (ELF_TARGET_ID): Likewise.
1058 * elf32-m32r.c (ELF_TARGET_ID): Likewise.
1059 * elf32-m68hc11.c (ELF_TARGET_ID): Likewise.
1060 * elf32-m68hc12.c (ELF_TARGET_ID): Likewise.
1061 * elf32-m68k.c (ELF_TARGET_ID): Likewise.
1062 * elf32-microblaze.c (ELF_TARGET_ID): Likewise.
1063 * elf32-ppc.c (ELF_TARGET_ID): Likewise.
1064 * elf32-s390.c (ELF_TARGET_ID): Likewise.
1065 * elf32-sh.c (ELF_TARGET_ID): Likewise.
1066 * elf32-sparc.c (ELF_TARGET_ID): Likewise.
1067 * elf32-spu.c (ELF_TARGET_ID): Likewise.
1068 * elf32-tic6x.c (ELF_TARGET_ID): Likewise.
1069 * elf32-xtensa.c (ELF_TARGET_ID): Likewise.
1077 * elf32-hppa.c (elf32_hppa_mkobject): Removed.
1081 * elf32-mips.c (ELF_TARGET_ID): New.
1100 * elf32-arm.c (arm_stub_required_alignment): New.
1138 * elf32-sh.c (sh_elf_relocate_section): Handle non-ELF output
1143 * elf32-m68k.c (bfd_elf_m68k_set_target_options): Don't set GOT
1178 * elf32-i386.c (elf_i386_grok_prstatus): Write the LWPID to
1183 * elf32-am33lin.c (elf32_am33lin_grok_prstatus): Write the LWPID
1185 * elf32-arm.c (elf32_arm_nabi_grok_prstatus): Write the LWPID to
1187 * elf32-cris.c (cris_elf_grok_prstatus): Write the LWPID to
1189 * elf32-frv.c (elf32_frv_grok_prstatus): Write the LWPID to
1191 * elf32-hppa.c (elf32_hppa_grok_prstatus): Write the LWPID to
1193 * elf32-mips.c (elf32_mips_grok_prstatus): Write the LWPID to
1195 * elf32-ppc.c (ppc_elf_grok_prstatus): Write the LWPID to
1197 * elf32-s390.c (elf_s390_grok_prstatus): Write the LWPID to
1199 * elf32-score.c (s3_bfd_score_elf_grok_prstatus): Write the LWPID
1201 * elf32-score7.c (s7_bfd_score_elf_grok_prstatus): Write the LWPID
1203 * elf32-sh.c (elf32_shlin_grok_prstatus): Write the LWPID to
1205 * elf32-xtensa.c (elf_xtensa_grok_prstatus): Write the LWPID to
1240 * elf32-i386.c (elf_i386_finish_dynamic_sections): Check if
1246 * elf32-m69k.c (elf32_m68k_print_private_bfd_data): Detect EMAC_B
1315 * elf32-m32c.c (ELF_MAXPAGESIZE): Change page size to 256 bytes.
1369 * elf32-mips.c (mips_info_to_howto_rel): Likewise.
1409 * elf32-v850.c (v850_elf_check_relocs): Check the newly added
1471 * elf32-i386.c (elf_i386_size_dynamic_sections): Don't
1482 * elf32-i386.c (elf_i386_get_local_sym_hash): Don't set
1494 * elf32-i386.c (elf_i386_check_relocs): Re-indent.
1503 * elf32-ppc.c (ppc_elf_relax_section): Insert branch around
1508 * elf32-ppc.c: Formatting.
1564 * elf32-arm.c (arm_build_one_stub, arm_size_one_stub): Likewise.
1569 * elf32-avr.c (elf32_avr_relax_delete_bytes): Likewise.
1572 * elf32-bfin.c (_bfin_create_got_section): Likewise.
1573 * elf32-cr16.c (cr16_elf_final_link_relocate): Likewise.
1575 * elf32-cr16c.c (cr16c_elf_final_link_relocate): Likewise.
1576 * elf32-cris.c (elf_cris_finish_dynamic_symbol): Likewise.
1577 * elf32-crx.c (elf32_crx_relax_delete_bytes): Likewise.
1578 * elf32-h8300.c (elf32_h8_relax_section): Likewise.
1580 * elf32-hppa.c (elf32_hppa_check_relocs): Likewise.
1581 * elf32-i370.c (i370_elf_check_relocs): Likewise.
1583 * elf32-ip2k.c (adjust_all_relocations): Likewise.
1585 * elf32-lm32.c (lm32_elf_relocate_section): Likewise.
1589 * elf32-m32c.c (m32c_offset_for_reloc): Likewise.
1591 * elf32-m32r.c (m32r_elf_finish_dynamic_symbol): Likewise.
1594 * elf32-m68hc11.c (m68hc11_elf_relax_section): Likewise.
1595 * elf32-m68hc1x.c (elf32_m68hc11_relocate_section): Likewise.
1596 * elf32-m68k.c (elf_m68k_gc_sweep_hook): Likewise.
1597 * elf32-microblaze.c (microblaze_elf_relocate_section): Likewise.
1600 * elf32-msp430.c (msp430_elf_relax_delete_bytes): Likewise.
1601 * elf32-ppc.c (ppc_elf_tls_optimize): Likewise.
1602 * elf32-rx.c (rx_elf_relocate_section): Likewise.
1605 * elf32-score.c (score_elf_got_offset_from_index): Likewise.
1608 * elf32-score7.c (score_elf_got_offset_from_index): Likewise.
1610 * elf32-sh.c (sh_elf_check_relocs): Likewise.
1611 * elf32-spu.c (spu_elf_relocate_section): Likewise.
1612 * elf32-v850.c (v850_elf_check_relocs): Likewise.
1614 * elf32-vax.c (elf32_vax_merge_private_bfd_data): Likewise.
1616 * elf32-xc16x.c (elf32_xc16x_relocate_section): Likewise.
1617 * elf32-xtensa.c (xlate_offset_with_removed_text): Likewise.
1648 * elf32-avr.c (elf32_avr_relocate_section): Likewise.
1649 * elf32-bfin.c (elf32_bfin_merge_private_bfd_data): Likewise.
1650 * elf32-ip2k.c (ip2k_elf_relocate_section): Likewise.
1651 * elf32-moxie.c (moxie_elf_relocate_section): Likewise.
1652 * elf32-msp430.c (elf32_msp430_relocate_section): Likewise.
1653 * elf32-sh64.c (_bfd_sh_align_load_span): Likewise.
1716 * elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type,
1723 * elf32-tic6x.h (elf32_tic6x_merge_arch_attributes): Declare.
1732 * elf32-arm.c (elf32_arm_obj_attrs_order): Use
1740 * elf32-h8300.c (elf_symbol_leading_char): Define.
1896 * elf32-xtensa.c (elf_xtensa_relocate_section): Add a large amount
1964 * elf32-sh-relocs.h: Add FDPIC and movi20 relocations.
1965 * elf32-sh.c (DEFAULT_STACK_SIZE): Define.
2113 * elf32-i370.c (i370_elf_section_from_shdr): Don't handle
2115 * elf32-ppc.c (ppc_elf_fake_sections): Likewise.
2160 * elf32-arm.c (elf32_arm_merge_eabi_attributes): Merge
2170 * elf32-arm.c (struct a8_erratum_reloc): Add hash member. Move
2218 * elf32-i386.c (elf_i386_relocate_section): Use it.
2288 * elf32-spu.c (spu_elf_object_p): Replace use of
2306 * elf32-arm.c (elf32_arm_fix_exidx_coverage): Likewise. Use it to
2311 * elf32-tic6x.h: New.
2313 * elf32-tic6x.c (struct elf32_tic6x_obj_tdata, elf32_tic6x_tdata,
2350 * elf32-arm.c (elf32_arm_merge_eabi_attributes): Support additions to
2476 * elf32-i386.c (elf_i386_relocate_section): Mark variabled warned
2513 * elf32-ppc.c (apuinfo_set): New static var.
2557 * elf32-cris.c (cris_elf_relocate_section): Correct first argument
2574 * elf32-cris.c (elf_cris_copy_indirect_symbol): Remove invalid
2588 * elf32-arm.c (using_thumb_only): Handle v6-M.
2592 * elf32-ppc.c (ppc_elf_howto_raw <R_PPC_EMB_RELSDA>): Not pc-relative.
2612 (BFD32_BACKENDS): Add elf32-tic6x.lo.
2613 (BFD32_BACKENDS_CFILES): Add elf32-tic6x.c.
2621 * cpu-tic6x.c, elf32-tic6x.c: New.
2666 * elf32-arm.c (struct section_list): Remove.
2698 * elf32-arm.c (elf32_arm_reloc_map): Map BFD_RELOC_ARM_GOT_PREL to
2722 * elf32-arm.c (cortex_a8_erratum_scan): Warning fix.
2763 * elf32-i386.c (TARGET_LITTLE_SYM): Redefine to
2765 (TARGET_LITTLE_NAME): Redefine to elf32-i386-sol2.
2794 * elf32-arm.c (elf32_arm_output_arch_local_syms): Skip non-program
2810 * elf32-arm.c (elf32_arm_output_arch_local_syms): Do not add
2815 * elf32-arm.c (elf32_arm_merge_eabi_attributes): Add a check of the
2821 * elf32-arm.c (a8_erratum_fix): Add st_type field to record the
2875 * elf32-avr.c (elf_avr_howto_table): Add R_AVR_8.
2892 * elf32-i386.c (elf_i386_add_symbol_hook): Don't set
2894 * elf32-ppc.c (ppc_elf_add_symbol_hook): Likewise.
2895 * elf32-sparc.c (elf32_sparc_add_symbol_hook): Likewise.
2911 * elf32-arm.c (elf32_arm_merge_eabi_attributes): Add support for
2934 * elf32-arm.c (elf32_arm_output_arch_local_syms): add
3034 * elf32-sparc.c (elf32_sparc_add_symbol_hook): New.
3099 * elf32-ppc.c (has_tls_reloc, has_tls_get_addr_call): Define.
3102 * elf32-xtensa.c (reloc_done): Define.
3113 * elf32-ppc.c (ppc_elf_begin_write_processing): Allow empty
3125 * elf32-ppc.c (ppc_elf_check_relocs): Remove dead ifunc code.
3134 * elf32-i386.c: Remove trailing white spaces.
3151 * elf32-arm.c: Likewise, except using ARM extensions.
3152 * elf32-avr.c: Likewise, except using AVR extensions.
3153 * elf32-bfin.c: Likewise, except using BFIN extensions.
3154 * elf32-cris.c: Likewise, except using CRIS extensions.
3155 * elf32-frv.c: Likewise, except using FRV extensions.
3156 * elf32-hppa.c: Likewise, except using HPPA32 extensions.
3157 * elf32-i386.c: Likewise, except using I386 extensions.
3158 * elf32-lm32.c: Likewise, except using LM32 extensions.
3159 * elf32-m32r.c: Likewise, except using M32RM extensions.
3160 * elf32-m68hc11.c: Likewise, except using M68HC11 extensions.
3161 * elf32-m68hc1x.c: Likewise, except using M68HC11 extensions.
3162 * elf32-m68hc1x.h: Likewise, except using M68HC11 extensions.
3163 * elf32-m68k.c: Likewise, except using M68K extensions.
3164 * elf32-microblaze.c: Likewise, except using MICROBLAZE extensions.
3165 * elf32-ppc.c: Likewise, except using PPC32 extensions.
3166 * elf32-s390.c: Likewise, except using S390 extensions.
3167 * elf32-sh.c: Likewise, except using SH extensions.
3168 * elf32-spu.c: Likewise, except using SPU extensions.
3169 * elf32-xtensa.c: Likewise, except using XTENSA extensions.
3179 * elf32-cr16.c (struct elf32_cr16_link_hash_table): Delete
3183 * elf32-score.c: Likewise.
3184 * elf32-score7.c: Likewise.
3185 * elf32-vax.c: Likewise.
3232 * elf32-hppa.c (final_link_relocate): Convert R_PARISC_TLS_GD21L,
3338 * elf32-ppc.c (ppc_elf_relocate_section): Likewise.
3359 * elf32-s390.c (elf32_s390_merge_private_bfd_data): New function.
3377 * elf32-arm.c (elf32_arm_howto_table_1): Correct bitsize of
3475 * elf32-v850.c (v850_elf_perform_relocation): Fix overflow
3502 * elf32-cr16.c (elf32_cr16_gc_mark_hook): Call _bfd_elf_gc_mark_hook.
3503 * elf32-microblaze.c (microblaze_elf_gc_mark_hook): Likewise.