[AArch64] Binutils/gas/ld port for ARM's new 64-bit architecture, AArch64 [3/6] bfd changes v2
Yufeng Zhang
Yufeng.Zhang@arm.com
Tue Aug 7 17:19:00 GMT 2012
More information about the Binutils mailing list
Tue Aug 7 17:19:00 GMT 2012
- Previous message (by thread): [AArch64] Binutils/gas/ld port for ARM's new 64-bit architecture, AArch64 [2/6] opcodes changes v2
- Next message (by thread): [AArch64] Binutils/gas/ld port for ARM's new 64-bit architecture, AArch64 [3/6] bfd changes v2
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, Please find the updated patch that adds the bfd changes of the AArch64 target support. The patch fixes * the empty initializer issue as mentioned in http://sourceware.org/ml/binutils/2012-07/msg00277.html * the missing parameter issue as mentioned in http://sourceware.org/ml/binutils/2012-07/msg00322.html Thanks, Yufeng include/elf/ChangeLog 2012-08-07 Ian Bolton <ian.bolton@arm.com> Laurent Desnogues <laurent.desnogues@arm.com> Jim MacArthur <jim.macarthur@arm.com> Marcus Shawcroft <marcus.shawcroft@arm.com> Nigel Stephens <nigel.stephens@arm.com> Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Richard Earnshaw <rearnsha@arm.com> Sofiane Naci <sofiane.naci@arm.com> Tejas Belagod <tejas.belagod@arm.com> Yufeng Zhang <yufeng.zhang@arm.com> * aarch64.h: New file. * common.h (EM_res183): Rename to EM_AARCH64. (EM_res184): Rename to EM_ARM184. bfd/ChangeLog 2012-08-07 Ian Bolton <ian.bolton@arm.com> Laurent Desnogues <laurent.desnogues@arm.com> Jim MacArthur <jim.macarthur@arm.com> Marcus Shawcroft <marcus.shawcroft@arm.com> Nigel Stephens <nigel.stephens@arm.com> Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Richard Earnshaw <rearnsha@arm.com> Sofiane Naci <sofiane.naci@arm.com> Tejas Belagod <tejas.belagod@arm.com> Yufeng Zhang <yufeng.zhang@arm.com> * Makefile.am: Add AArch64 files. * Makefile.in: Regenerate. * archures.c (bfd_aarch64_arch): New declaration. (bfd_archures_list): Use bfd_archures_list. * bfd-in.h (bfd_elf64_aarch64_init_maps): New declaration. (bfd_aarch64_process_before_allocation): New declaration. (bfd_elf64_aarch64_process_before_allocation): New declaration. (bfd_elf64_aarch64_set_options): New declaration. (bfd_elf64_aarch64_add_glue_sections_to_bfd): New declaration. (BFD_AARCH64_SPECIAL_SYM_TYPE_MAP): New definition. (BFD_AARCH64_SPECIAL_SYM_TYPE_TAG): New definition. (BFD_AARCH64_SPECIAL_SYM_TYPE_OTHER): New definition. (BFD_AARCH64_SPECIAL_SYM_TYPE_ANY): New definition. (bfd_is_aarch64_special_symbol_name): New declaration. (bfd_aarch64_merge_machines): New declaration. (bfd_aarch64_update_notes): New declaration. (int bfd_aarch64_get_mach_from_notes): New declaration. (elf64_aarch64_setup_section_lists): New declaration. (elf64_aarch64_next_input_section): New declaration. (elf64_aarch64_size_stubs): New declaration. (elf64_aarch64_build_stubs): New declaration. * config.bfd: Add AArch64. * configure.in: Add AArch64. * configure: Regenerate. * cpu-aarch64.c: New file. * elf-bfd.h: Add AArch64. * bfd-in2.h: Regenerate. * libbfd.h: Regenerate. * elf64-aarch64.c: New file. * reloc.c: Add AArch64 relocations. * targets.c: Add AArch64. * po/SRC-POTFILES.in: Regenerate. -------------- next part -------------- A non-text attachment was scrubbed... Name: aarch64-bfd.v2.patch Type: text/x-patch Size: 244221 bytes Desc: not available URL: <https://sourceware.org/pipermail/binutils/attachments/20120807/29c55605/attachment.bin>
- Previous message (by thread): [AArch64] Binutils/gas/ld port for ARM's new 64-bit architecture, AArch64 [2/6] opcodes changes v2
- Next message (by thread): [AArch64] Binutils/gas/ld port for ARM's new 64-bit architecture, AArch64 [3/6] bfd changes v2
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list