CVS commit: src/external/gpl3/binutils.old/dist/bfd
Module Name:src Committed By: rin Date: Thu Apr 22 01:14:18 UTC 2021 Modified Files: src/external/gpl3/binutils.old/dist/bfd: elf32-ppc.c elf64-ppc.c Log Message: Apply this fix also for binutils.old. http://www.nerv.org/netbsd/?q=id:20210422T010948Z.f87d2246188cfedb66a0d5a012c107b6a2b9f395 > Fix regression where ld(1) is trapped into infinite loop when > linking binary whose text does not fit within R_PPC_REL24. > > Reported upstream as Bug 27755: > https://sourceware.org/bugzilla/show_bug.cgi?id=27755 > > This problem was introduced to binutils-2-31-1 for our tree. > netbsd-9 is affected, while netbsd-8 is not. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c diff -u src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c:1.7 src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c:1.8 --- src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c:1.7 Fri Apr 3 17:51:04 2020 +++ src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c Thu Apr 22 01:14:18 2021 @@ -5392,7 +5392,7 @@ ppc_elf_inline_plt (struct bfd_link_info return FALSE; relend = relstart + sec->reloc_count; - for (rel = relstart; rel < relend; ) + for (rel = relstart; rel < relend; rel++) { enum elf_ppc_reloc_type r_type; unsigned long r_symndx; Index: src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c diff -u src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c:1.8 src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c:1.9 --- src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c:1.8 Fri Apr 3 17:51:04 2020 +++ src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c Thu Apr 22 01:14:18 2021 @@ -8391,7 +8391,7 @@ ppc64_elf_inline_plt (struct bfd_link_in return FALSE; relend = relstart + sec->reloc_count; - for (rel = relstart; rel < relend; ) + for (rel = relstart; rel < relend; rel++) { enum elf_ppc64_reloc_type r_type; unsigned long r_symndx;
CVS commit: src/external/gpl3/binutils.old/dist/bfd
Module Name:src Committed By: christos Date: Mon Jul 9 12:15:31 UTC 2018 Modified Files: src/external/gpl3/binutils.old/dist/bfd: peXXigen.c Log Message: FIx reproducible builds for EFI boot blocks (from HEAD) To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/binutils.old/dist/bfd/peXXigen.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils.old/dist/bfd/peXXigen.c diff -u src/external/gpl3/binutils.old/dist/bfd/peXXigen.c:1.5 src/external/gpl3/binutils.old/dist/bfd/peXXigen.c:1.6 --- src/external/gpl3/binutils.old/dist/bfd/peXXigen.c:1.5 Sat Apr 14 11:49:39 2018 +++ src/external/gpl3/binutils.old/dist/bfd/peXXigen.c Mon Jul 9 08:15:31 2018 @@ -879,6 +879,8 @@ _bfd_XXi_only_swap_filehdr_out (bfd * ab /* Only use a real timestamp if the option was chosen. */ if ((pe_data (abfd)->insert_timestamp)) H_PUT_32 (abfd, time (0), filehdr_out->f_timdat); + else +H_PUT_32 (abfd, 0, filehdr_out->f_timdat); PUT_FILEHDR_SYMPTR (abfd, filehdr_in->f_symptr, filehdr_out->f_symptr);
CVS commit: src/external/gpl3/binutils.old
Module Name:src Committed By: kre Date: Mon Jul 9 11:55:45 UTC 2018 Modified Files: src/external/gpl3/binutils.old/dist/bfd: config.bfd src/external/gpl3/binutils.old/lib/libbfd/arch/i386: defs.mk Log Message: Apply the change made to binutils: Committed By: christos Date: Sun Jul 8 16:53:56 UTC 2018 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd src/external/gpl3/binutils/lib/libbfd/arch/i386: defs.mk Log Message: enable coff/pe executable vectors for i386 for the efi bootblocks. XXX: pullup-8 to binutils.old (which is what i386 is using). Should unbreak the build. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/binutils.old/dist/bfd/config.bfd cvs rdiff -u -r1.5 -r1.6 \ src/external/gpl3/binutils.old/lib/libbfd/arch/i386/defs.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils.old/dist/bfd/config.bfd diff -u src/external/gpl3/binutils.old/dist/bfd/config.bfd:1.5 src/external/gpl3/binutils.old/dist/bfd/config.bfd:1.6 --- src/external/gpl3/binutils.old/dist/bfd/config.bfd:1.5 Sat Apr 14 15:49:38 2018 +++ src/external/gpl3/binutils.old/dist/bfd/config.bfd Mon Jul 9 11:55:45 2018 @@ -642,8 +642,8 @@ case "${targ}" in ;; i[3-7]86-*-netbsdelf* | i[3-7]86-*-netbsd*-gnu* | i[3-7]86-*-knetbsd*-gnu) targ_defvec=i386_elf32_vec -targ_selvecs="i386_aout_nbsd_vec iamcu_elf32_vec" -targ64_selvecs="x86_64_elf64_vec l1om_elf64_vec k1om_elf64_vec" +targ_selvecs="i386_aout_nbsd_vec iamcu_elf32_vec i386_coff_vec i386_pei_vec" +targ64_selvecs="x86_64_elf64_vec l1om_elf64_vec k1om_elf64_vec x86_64_pei_vec" ;; i[3-7]86-*-netbsdpe*) targ_defvec=i386_pe_vec Index: src/external/gpl3/binutils.old/lib/libbfd/arch/i386/defs.mk diff -u src/external/gpl3/binutils.old/lib/libbfd/arch/i386/defs.mk:1.5 src/external/gpl3/binutils.old/lib/libbfd/arch/i386/defs.mk:1.6 --- src/external/gpl3/binutils.old/lib/libbfd/arch/i386/defs.mk:1.5 Sat Apr 14 17:53:01 2018 +++ src/external/gpl3/binutils.old/lib/libbfd/arch/i386/defs.mk Mon Jul 9 11:55:45 2018 @@ -2,8 +2,8 @@ # Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp # Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp # -G_libbfd_la_DEPENDENCIES=elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo i386netbsd.lo aout32.lo elf32-gen.lo plugin.lo cpu-i386.lo cpu-iamcu.lo cpu-plugin.lo netbsd-core.lo ofiles +G_libbfd_la_DEPENDENCIES=elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo i386netbsd.lo aout32.lo coff-i386.lo cofflink.lo coffgen.lo pei-i386.lo peigen.lo elf32-gen.lo plugin.lo cpu-i386.lo cpu-iamcu.lo cpu-plugin.lo netbsd-core.lo ofiles G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coff-bfd.lo compress.lo corefile.lo format.lo hash.lo init.lo libbfd.lo linker.lo merge.lo opncls.lo reloc.lo section.lo simple.lo stab-syms.lo stabs.lo syms.lo targets.lo binary.lo ihex.lo srec.lo tekhex.lo verilog.lo G_DEFS=-DHAVE_CONFIG_H -G_INCLUDES=-DNETBSD_CORE-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_i386_elf32_vec -DHAVE_i386_aout_nbsd_vec -DHAVE_iamcu_elf32_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -I./../intl -G_TDEFAULTS=-DDEFAULT_VECTOR=i386_elf32_vec -DSELECT_VECS='&i386_elf32_vec,&i386_aout_nbsd_vec,&iamcu_elf32_vec,&elf32_le_vec,&elf32_be_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_i386_arch,&bfd_iamcu_arch,&bfd_plugin_arch' +G_INCLUDES=-DNETBSD_CORE-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_i386_elf32_vec -DHAVE_i386_aout_nbsd_vec -DHAVE_iamcu_elf32_vec -DHAVE_i386_coff_vec -DHAVE_i386_pei_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -I./../intl +G_TDEFAULTS=-DDEFAULT_VECTOR=i386_elf32_vec -DSELECT_VECS='&i386_elf32_vec,&i386_aout_nbsd_vec,&iamcu_elf32_vec,&elf32_le_vec,&i386_coff_vec,&i386_pei_vec,&elf32_be_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_i386_arch,&bfd_iamcu_arch,&bfd_plugin_arch'
CVS commit: src/external/gpl3/binutils.old
Module Name:src Committed By: christos Date: Sat Apr 14 15:40:17 UTC 2018 Modified Files: src/external/gpl3/binutils.old: Makefile.inc Log Message: no conflicts To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/binutils.old/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils.old/Makefile.inc diff -u src/external/gpl3/binutils.old/Makefile.inc:1.4 src/external/gpl3/binutils.old/Makefile.inc:1.5 --- src/external/gpl3/binutils.old/Makefile.inc:1.4 Wed Oct 26 13:58:48 2016 +++ src/external/gpl3/binutils.old/Makefile.inc Sat Apr 14 11:40:17 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.4 2016/10/26 17:58:48 christos Exp $ +# $NetBSD: Makefile.inc,v 1.5 2018/04/14 15:40:17 christos Exp $ .include TOP:= ${.PARSEDIR} DIST:= ${TOP}/dist
CVS commit: src/external/gpl3/binutils.old/dist/bfd
Module Name:src Committed By: joerg Date: Sun Nov 6 23:46:02 UTC 2016 Modified Files: src/external/gpl3/binutils.old/dist/bfd: elf32-ppc.c elf64-ppc.c Log Message: Merge r1.10 from the main in-tree binutils version: More detailed error messages for text relocations on ppc code. Tested by joerg@ To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c diff -u src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c:1.3 src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c:1.4 --- src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c:1.3 Wed Oct 26 17:08:38 2016 +++ src/external/gpl3/binutils.old/dist/bfd/elf32-ppc.c Sun Nov 6 23:46:01 2016 @@ -5483,7 +5483,7 @@ ppc_elf_tls_optimize (bfd *obfd ATTRIBUT /* Return true if we have dynamic relocs that apply to read-only sections. */ static bfd_boolean -readonly_dynrelocs (struct elf_link_hash_entry *h) +readonly_dynrelocs (struct elf_link_hash_entry *h, void *inf, bfd_boolean warn) { struct elf_dyn_relocs *p; @@ -5494,7 +5494,16 @@ readonly_dynrelocs (struct elf_link_hash if (s != NULL && ((s->flags & (SEC_READONLY | SEC_ALLOC)) == (SEC_READONLY | SEC_ALLOC))) - return TRUE; + { + struct bfd_link_info *info = (struct bfd_link_info *) inf; + + if (warn && ((info->warn_shared_textrel && bfd_link_pic (info)) + || info->error_textrel)) + info->callbacks->einfo (_("%P: %B: warning: relocation against `%s' in readonly section `%A'\n"), +p->sec->owner, h->root.root.string, +p->sec); + return TRUE; + } } return FALSE; } @@ -5568,7 +5577,7 @@ ppc_elf_adjust_dynamic_symbol (struct bf && h->type != STT_GNU_IFUNC && !htab->is_vxworks && !ppc_elf_hash_entry (h)->has_sda_refs - && !readonly_dynrelocs (h)) + && !readonly_dynrelocs (h, info, FALSE)) { h->pointer_equality_needed = 0; h->non_got_ref = 0; @@ -5588,7 +5597,7 @@ ppc_elf_adjust_dynamic_symbol (struct bf && h->type != STT_GNU_IFUNC && !htab->is_vxworks && !ppc_elf_hash_entry (h)->has_sda_refs - && !readonly_dynrelocs (h)) + && !readonly_dynrelocs (h, info, FALSE)) h->non_got_ref = 0; } h->protected_def = 0; @@ -5665,7 +5674,7 @@ ppc_elf_adjust_dynamic_symbol (struct bf && !ppc_elf_hash_entry (h)->has_sda_refs && !htab->is_vxworks && !h->def_regular - && !readonly_dynrelocs (h)) + && !readonly_dynrelocs (h, info, FALSE)) { h->non_got_ref = 0; return TRUE; @@ -6175,7 +6184,7 @@ maybe_set_textrel (struct elf_link_hash_ if (h->root.type == bfd_link_hash_indirect) return TRUE; - if (readonly_dynrelocs (h)) + if (readonly_dynrelocs (h, info, TRUE)) { ((struct bfd_link_info *) info)->flags |= DF_TEXTREL; Index: src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c diff -u src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c:1.4 src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c:1.5 --- src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c:1.4 Sun Nov 6 23:44:44 2016 +++ src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c Sun Nov 6 23:46:02 2016 @@ -7103,7 +7103,7 @@ ppc64_elf_func_desc_adjust (bfd *obfd AT /* Return true if we have dynamic relocs that apply to read-only sections. */ static bfd_boolean -readonly_dynrelocs (struct elf_link_hash_entry *h) +readonly_dynrelocs (struct elf_link_hash_entry *h, void *inf, bfd_boolean warn) { struct ppc_link_hash_entry *eh; struct elf_dyn_relocs *p; @@ -7114,7 +7114,16 @@ readonly_dynrelocs (struct elf_link_hash asection *s = p->sec->output_section; if (s != NULL && (s->flags & SEC_READONLY) != 0) - return TRUE; + { + struct bfd_link_info *info = (struct bfd_link_info *) inf; + + if (warn && ((info->warn_shared_textrel && bfd_link_pic (info)) + || info->error_textrel)) + info->callbacks->einfo (_("%P: %B: warning: relocation against `%s' in readonly section `%A'\n"), +p->sec->owner, h->root.root.string, +p->sec); + return TRUE; + } } return FALSE; } @@ -7166,7 +7175,7 @@ ppc64_elf_adjust_dynamic_symbol (struct be used instead. */ if (h->pointer_equality_needed && h->type != STT_GNU_IFUNC - && !readonly_dynrelocs (h)) + && !readonly_dynrelocs (h, info, FALSE)) { h->pointer_equality_needed = 0; h->non_got_ref = 0; @@ -7184,7 +7193,7 @@ ppc64_elf_adjust_dynamic_symbol (struct else if (!h->ref_regular_nonweak && h->non_got_ref && h->type != STT_GNU_IFUNC - && !readonly_dynrelocs (h)) + && !readonly_dynrelocs (h, info, FALSE)) h->non_got_ref = 0; /* If ma
CVS commit: src/external/gpl3/binutils.old/dist/bfd
Module Name:src Committed By: joerg Date: Sun Nov 6 23:44:44 UTC 2016 Modified Files: src/external/gpl3/binutils.old/dist/bfd: elf64-ppc.c Log Message: Merge r1.11 from the main in-tree binutils version: Tail calls can use the PLT without a nop after the branch. Since the callee won't return to the next instruction anyway, it wouldn't work anyway. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c diff -u src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c:1.3 src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c:1.4 --- src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c:1.3 Wed Oct 26 17:08:38 2016 +++ src/external/gpl3/binutils.old/dist/bfd/elf64-ppc.c Sun Nov 6 23:44:44 2016 @@ -14056,6 +14056,11 @@ ppc64_elf_relocate_section (bfd *output_ can_plt_call = TRUE; } } + else + { + /* Tail calls don't need to worry about restoring TOC. */ + can_plt_call = TRUE; + } } if (!can_plt_call && h != NULL)
CVS commit: src/external/gpl3/binutils.old/lib/libiberty
Module Name:src Committed By: martin Date: Fri Nov 4 13:29:38 UTC 2016 Modified Files: src/external/gpl3/binutils.old/lib/libiberty: Makefile Log Message: Add NODEBUGLIB here as well (sync with binutils directory) To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/external/gpl3/binutils.old/lib/libiberty/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils.old/lib/libiberty/Makefile diff -u src/external/gpl3/binutils.old/lib/libiberty/Makefile:1.4 src/external/gpl3/binutils.old/lib/libiberty/Makefile:1.5 --- src/external/gpl3/binutils.old/lib/libiberty/Makefile:1.4 Wed Oct 26 17:09:33 2016 +++ src/external/gpl3/binutils.old/lib/libiberty/Makefile Fri Nov 4 13:29:38 2016 @@ -1,10 +1,11 @@ -# $NetBSD: Makefile,v 1.4 2016/10/26 17:09:33 christos Exp $ +# $NetBSD: Makefile,v 1.5 2016/11/04 13:29:38 martin Exp $ NOLINT= # defined NOPROFILE= # defined NOPIC= # defined NOLINKLIB= # defined NOCLANGERROR= # defined +NODEBUGLIB= # defined .include
CVS commit: src/external/gpl3/binutils.old
Module Name:src Committed By: christos Date: Wed Oct 26 17:58:48 UTC 2016 Modified Files: src/external/gpl3/binutils.old: Makefile.inc Log Message: use our real top To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/binutils.old/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils.old/Makefile.inc diff -u src/external/gpl3/binutils.old/Makefile.inc:1.3 src/external/gpl3/binutils.old/Makefile.inc:1.4 --- src/external/gpl3/binutils.old/Makefile.inc:1.3 Wed Oct 26 13:08:37 2016 +++ src/external/gpl3/binutils.old/Makefile.inc Wed Oct 26 13:58:48 2016 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.3 2016/10/26 17:08:37 christos Exp $ +# $NetBSD: Makefile.inc,v 1.4 2016/10/26 17:58:48 christos Exp $ .include -TOP= ${NETBSDSRCDIR}/external/gpl3/${EXTERNAL_BINUTILS_SUBDIR} -DIST= ${TOP}/dist +TOP:= ${.PARSEDIR} +DIST:= ${TOP}/dist
CVS commit: src/external/gpl3/binutils.old/lib/libbfd
Module Name:src Committed By: mrg Date: Wed Mar 23 05:24:54 UTC 2016 Modified Files: src/external/gpl3/binutils.old/lib/libbfd: Makefile Log Message: workaround a problem in old binutils and GCC 5.3. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/binutils.old/lib/libbfd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils.old/lib/libbfd/Makefile diff -u src/external/gpl3/binutils.old/lib/libbfd/Makefile:1.2 src/external/gpl3/binutils.old/lib/libbfd/Makefile:1.3 --- src/external/gpl3/binutils.old/lib/libbfd/Makefile:1.2 Tue Jan 26 19:38:09 2016 +++ src/external/gpl3/binutils.old/lib/libbfd/Makefile Wed Mar 23 05:24:54 2016 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2016/01/26 19:38:09 christos Exp $ +# $NetBSD: Makefile,v 1.3 2016/03/23 05:24:54 mrg Exp $ NOLINKLIB= # defined NOLINT= # defined @@ -60,6 +60,13 @@ INFOFLAGS= -I${DIST}/bfd/doc ${OBJS} ${SOBJS}: elf32-target.h elf64-target.h targets.o targets.pico: targmatch.h Makefile + +# XXXGCC5 +.include +.if defined(HAVE_GCC) && ${HAVE_GCC} == 53 && ${ACTIVE_CC} == "gcc" +COPTS.elf64-alpha.c+= -Wno-error=switch-bool +.endif + .else .include # do nothing .endif
CVS commit: src/external/gpl3/binutils.old
Module Name:src Committed By: christos Date: Tue Jan 26 19:38:12 UTC 2016 Modified Files: src/external/gpl3/binutils.old/lib/libbfd: Makefile src/external/gpl3/binutils.old/lib/libiberty: Makefile src/external/gpl3/binutils.old/lib/libopcodes: Makefile src/external/gpl3/binutils.old/usr.bin: Makefile.inc src/external/gpl3/binutils.old/usr.bin/addr2line: Makefile src/external/gpl3/binutils.old/usr.bin/ar: Makefile src/external/gpl3/binutils.old/usr.bin/c++filt: Makefile src/external/gpl3/binutils.old/usr.bin/coffdump: Makefile src/external/gpl3/binutils.old/usr.bin/common: Makefile Makefile.inc Makefile.prog src/external/gpl3/binutils.old/usr.bin/elfedit: Makefile src/external/gpl3/binutils.old/usr.bin/gas: Makefile src/external/gpl3/binutils.old/usr.bin/gprof: Makefile src/external/gpl3/binutils.old/usr.bin/ld: Makefile src/external/gpl3/binutils.old/usr.bin/nlmconv: Makefile src/external/gpl3/binutils.old/usr.bin/nm: Makefile src/external/gpl3/binutils.old/usr.bin/objcopy: Makefile src/external/gpl3/binutils.old/usr.bin/objdump: Makefile src/external/gpl3/binutils.old/usr.bin/ranlib: Makefile src/external/gpl3/binutils.old/usr.bin/readelf: Makefile src/external/gpl3/binutils.old/usr.bin/size: Makefile src/external/gpl3/binutils.old/usr.bin/strings: Makefile src/external/gpl3/binutils.old/usr.bin/strip: Makefile src/external/gpl3/binutils.old/usr.sbin: Makefile.inc src/external/gpl3/binutils.old/usr.sbin/dbsym: Makefile src/external/gpl3/binutils.old/usr.sbin/mdsetimage: Makefile Added Files: src/external/gpl3/binutils.old: Makefile.inc src/external/gpl3/binutils.old/lib: Makefile.inc Log Message: Sync with binutils. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/external/gpl3/binutils.old/Makefile.inc cvs rdiff -u -r0 -r1.1 src/external/gpl3/binutils.old/lib/Makefile.inc cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/lib/libbfd/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/lib/libiberty/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/lib/libopcodes/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/Makefile.inc cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/addr2line/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/ar/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/c++filt/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/coffdump/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/common/Makefile \ src/external/gpl3/binutils.old/usr.bin/common/Makefile.inc \ src/external/gpl3/binutils.old/usr.bin/common/Makefile.prog cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/elfedit/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/gas/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/gprof/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/ld/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/nlmconv/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/nm/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/objcopy/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/objdump/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/ranlib/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/readelf/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/size/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/strings/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.bin/strip/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.sbin/Makefile.inc cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.sbin/dbsym/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/binutils.old/usr.sbin/mdsetimage/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils.old/lib/libbfd/Makefile diff -u src/external/gpl3/binutils.old/lib/libbfd/Makefile:1.1.1.1 src/external/gpl3/binutils.old/lib/libbfd/Makefile:1.2 --- src/external/gpl3/binutils.old/lib/libbfd/Makefile:1.1.1.1 Tue Jan 26 12:26:57 2016 +++ src/external/gpl3/binutils.old/lib/libbfd/Makefile Tue Jan 26 14:38:09 2016 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.1.1 2016/01/26 17:26:57 christos Exp $ +# $