Describe: sync_20150323-10645-g5e61ee1 Commit: 5e61ee14a2360b28e395bcedfb6a5f09555d2471 Commit: 7a585551561fe9d0d50be1a2994e77fd8ef88865 Commit: 47ea90c85e5623869f10088cf7867dd92165974c Commit: 24036f980ea7c9bc4784d64e0629f7d20970db9a Commit: 452c4a4e7e6b08b8ecc8bd2d421fad76980d9864 Commit: 5e39c861b236227c24b1b146f5a29fb18bb5e971 Commit: 4e1e3f1b81820415a4ed2ddad7943a306cbc05d9
Modifications: bitrig/Makefile | 8 +- bitrig/bitrig-binutils-2.24/distinfo | 2 - .../files/aarch64bitrig.sh | 2 - .../patches/patch-bfd_config_bfd | 61 ---------- .../patches/patch-bfd_configure_in | 30 ----- .../patches/patch-bfd_elf32-arm_c | 101 ----------------- .../patches/patch-bfd_elfxx-aarch64_c | 18 --- .../patches/patch-gas_Makefile_am | 10 -- .../patches/patch-gas_Makefile_in | 10 -- .../patches/patch-gas_config_tc-aarch64_c | 41 ------- .../patches/patch-gas_config_tc-i386_c | 29 ----- .../Makefile | 2 +- bitrig/bitrig-binutils-2.26/distinfo | 2 + .../files/aarch64bitrig.sh | 3 + .../files/armelf_obsd.sh | 0 .../files/elf_obsd.sh | 0 .../files/te-obsd.h | 0 .../patches/patch-bfd_config_bfd | 55 +++++++++ .../patches/patch-bfd_configure | 8 +- .../patches/patch-bfd_elf_c | 14 +-- .../patches/patch-binutils_readelf_c | 6 +- .../patches/patch-gas_Makefile_am | 10 ++ .../patches/patch-gas_Makefile_in | 10 ++ .../patches/patch-gas_config_tc-arm_c | 26 ++--- .../patches/patch-gas_config_tc-i386_c | 18 +++ .../patch-gas_config_te-armbitrigeabi_h | 0 .../patches/patch-gas_configure_tgt | 10 +- .../patches/patch-include_elf_common_h | 6 +- .../patches/patch-ld_Makefile_am | 40 ++++--- .../patches/patch-ld_Makefile_in | 43 +++---- .../patches/patch-ld_configure_tgt | 18 +-- .../patches/patch-ld_emultempl_elf32_em | 68 +++++------ .../patches/patch-ld_genscripts_sh | 6 +- .../patches/patch-ld_ld_h | 6 +- .../patches/patch-ld_ld_texinfo | 6 +- .../patches/patch-ld_ldgram_y | 6 +- .../patches/patch-ld_ldmain_c | 6 +- .../patches/patch-ld_lexsup_c | 8 +- .../pkg/DESCR | 0 .../pkg/PFRAG.aarch64 | 0 .../pkg/PFRAG.aarch64cross | 0 .../pkg/PFRAG.amd64 | 0 .../pkg/PFRAG.amd64cross | 0 .../pkg/PFRAG.arm | 0 .../pkg/PFRAG.armcross | 0 .../pkg/PFRAG.common | 0 .../pkg/PLIST | 0 devel/gdb/Makefile | 42 ++++++- devel/gdb/patches/patch-bfd_config_bfd | 30 +++-- devel/gdb/patches/patch-bfd_configure | 22 ++-- devel/gdb/patches/patch-configure | 8 +- devel/gdb/patches/patch-gdb_configure_host | 18 +-- devel/gdb/patches/patch-gdb_configure_tgt | 33 ++++-- devel/gdb/patches/patch-opcodes_configure | 16 +-- devel/gdb/pkg/PFRAG.aarch64cross | 5 + devel/gdb/pkg/{PLIST => PFRAG.native} | 8 +- devel/gdb/pkg/PLIST | 72 +----------- 57 files changed, 374 insertions(+), 569 deletions(-) delete mode 100644 bitrig/bitrig-binutils-2.24/distinfo delete mode 100644 bitrig/bitrig-binutils-2.24/files/aarch64bitrig.sh delete mode 100644 bitrig/bitrig-binutils-2.24/patches/patch-bfd_config_bfd delete mode 100644 bitrig/bitrig-binutils-2.24/patches/patch-bfd_configure_in delete mode 100644 bitrig/bitrig-binutils-2.24/patches/patch-bfd_elf32-arm_c delete mode 100644 bitrig/bitrig-binutils-2.24/patches/patch-bfd_elfxx-aarch64_c delete mode 100644 bitrig/bitrig-binutils-2.24/patches/patch-gas_Makefile_am delete mode 100644 bitrig/bitrig-binutils-2.24/patches/patch-gas_Makefile_in delete mode 100644 bitrig/bitrig-binutils-2.24/patches/patch-gas_config_tc-aarch64_c delete mode 100644 bitrig/bitrig-binutils-2.24/patches/patch-gas_config_tc-i386_c rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/Makefile (99%) create mode 100644 bitrig/bitrig-binutils-2.26/distinfo create mode 100644 bitrig/bitrig-binutils-2.26/files/aarch64bitrig.sh rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/files/armelf_obsd.sh (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/files/elf_obsd.sh (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/files/te-obsd.h (100%) create mode 100644 bitrig/bitrig-binutils-2.26/patches/patch-bfd_config_bfd rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-bfd_configure (67%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-bfd_elf_c (82%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-binutils_readelf_c (66%) create mode 100644 bitrig/bitrig-binutils-2.26/patches/patch-gas_Makefile_am create mode 100644 bitrig/bitrig-binutils-2.26/patches/patch-gas_Makefile_in rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-gas_config_tc-arm_c (82%) create mode 100644 bitrig/bitrig-binutils-2.26/patches/patch-gas_config_tc-i386_c rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-gas_config_te-armbitrigeabi_h (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-gas_configure_tgt (77%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-include_elf_common_h (73%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-ld_Makefile_am (68%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-ld_Makefile_in (66%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-ld_configure_tgt (75%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-ld_emultempl_elf32_em (85%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-ld_genscripts_sh (88%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-ld_ld_h (70%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-ld_ld_texinfo (60%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-ld_ldgram_y (74%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-ld_ldmain_c (64%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/patches/patch-ld_lexsup_c (75%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/pkg/DESCR (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/pkg/PFRAG.aarch64 (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/pkg/PFRAG.aarch64cross (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/pkg/PFRAG.amd64 (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/pkg/PFRAG.amd64cross (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/pkg/PFRAG.arm (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/pkg/PFRAG.armcross (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/pkg/PFRAG.common (100%) rename bitrig/{bitrig-binutils-2.24 => bitrig-binutils-2.26}/pkg/PLIST (100%) create mode 100644 devel/gdb/pkg/PFRAG.aarch64cross copy devel/gdb/pkg/{PLIST => PFRAG.native} (95%) Log messages: Build native and cross flavor, aarch64 build fixes. Updates for binutils 2.24->2.26 rename the updated 2.24 to 2.26 in a separate commit. Update binutils to 2.26 Bitrig is not embedded, For shared libraries, Phdr must be in load area. Initial aarch64-bitrig support It is able to compile a native binutils targeting aarch64 and when connecting to a qemu aarch64 instance the program can display memory, instructions and step thru memory. regenerate gbd patches, no actual change.