head 1.4; access; symbols netbsd-11-0-RC5:1.3 netbsd-11-0-RC4:1.3 netbsd-11-0-RC3:1.3 netbsd-11-0-RC2:1.3 netbsd-11-0-RC1:1.3 perseant-exfatfs-base-20250801:1.3 netbsd-11:1.3.0.2 netbsd-11-base:1.3 perseant-exfatfs-base-20240630:1.2 perseant-exfatfs:1.1.0.2 perseant-exfatfs-base:1.1; locks; strict; comment @# @; 1.4 date 2026.02.11.21.04.24; author christos; state Exp; branches; next 1.3; commitid hl4pyRPxxHmad0uG; 1.3 date 2024.07.01.01.56.52; author christos; state Exp; branches; next 1.2; commitid f6Oc9oaxhmxoP4gF; 1.2 date 2024.06.30.16.11.11; author christos; state Exp; branches; next 1.1; commitid 7KfWcI5weteoA1gF; 1.1 date 2023.11.25.12.11.27; author rin; state Exp; branches 1.1.2.1; next ; commitid wzEkuu99IRQrgZNE; 1.1.2.1 date 2024.07.01.01.01.14; author perseant; state Exp; branches; next 1.1.2.2; commitid NkoYLLCQWWw9v4gF; 1.1.2.2 date 2025.08.02.05.58.22; author perseant; state Exp; branches; next ; commitid 23j6GFaDws3O875G; desc @@ 1.4 log @mknative-binutils -> 2.46 mknative-binutils.old -> 2.45 @ text @#!/bin/sh # $NetBSD: mknative-binutils,v 1.16 2024/06/30 16:11:11 christos Exp $ # # Shell script for generating all the constants needed for a native # platform build of src/external/gpl3/binutils # # initialise _TMPDIR=$2 _TOP=$3 _PLATFORM=$4 _VPATH=`grep VPATH ${_TMPDIR}/Makefile | sed 's,^.*=[ ]*,,'` . $_TOP/tools/gcc/mknative.common BFD_MACHINE_ARCH=$(echo ${MACHINE_ARCH} | sed -e 's/armv[4-7]/arm/') ##### external/gpl3/binutils/lib/libbfd ##### get_libbfd () { local d=external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH mkdir -p $_TOP/$d getvars bfd/Makefile \ libbfd_la_DEPENDENCIES libbfd_la_OBJECTS DEFS \ INCLUDES TDEFAULTS HAVEVECS | write_mk $d/defs.mk for i in bfd.h bfdver.h config.h; do write_c $d/$i < $_TMPDIR/bfd/$i done } ##### external/gpl3/binutils/lib/libopcodes ##### get_libopcodes () { local d=external/gpl3/binutils/lib/libopcodes/arch/$BFD_MACHINE_ARCH mkdir -p $_TOP/$d getvars opcodes/Makefile \ archdefs BFD_MACHINES libopcodes_la_SOURCES | write_mk $d/defs.mk write_c $d/config.h < $_TMPDIR/opcodes/config.h } get_libgnuctf () { local d=external/gpl3/binutils/lib/libgnuctf/arch/$BFD_MACHINE_ARCH mkdir -p $_TOP/$d getvars libctf/Makefile libctf_la_SOURCES | write_mk $d/defs.mk write_c $d/config.h < $_TMPDIR/libctf/config.h } ##### external/gpl3/binutils/lib/libiberty ##### get_libiberty () { local d=external/gpl3/binutils/lib/libiberty/arch/$BFD_MACHINE_ARCH mkdir -p $_TOP/$d getvars libiberty/Makefile \ ALLOCA EXTRA_OFILES LIBOBJS REQUIRED_OFILES | write_mk $d/defs.mk write_c $d/config.h < $_TMPDIR/libiberty/config.h } ##### external/gpl3/binutils/lib/libiberty ##### get_libsframe () { local d=external/gpl3/binutils/lib/libsframe/arch/$BFD_MACHINE_ARCH mkdir -p $_TOP/$d getvars libsframe/Makefile libsframe_la_SOURCES | write_mk $d/defs.mk write_c $d/config.h < $_TMPDIR/libsframe/config.h } ##### external/gpl3/binutils/usr.bin ##### get_binutils () { ### common local d=external/gpl3/binutils/usr.bin/common/arch/$BFD_MACHINE_ARCH mkdir -p $_TOP/$d { getvars binutils/Makefile \ VERSION DEFS INCLUDES PROGRAMS getvars binutils/Makefile \ man_MANS TEXINFOS getvars bfd/Makefile \ PKGVERSION | sed 's,\\\(.\),\1,' getvars bfd/Makefile \ REPORT_BUGS_TEXI for f in `getvars binutils/Makefile PROGRAMS | sed 'y,-,_,;s,^[^=]*=,,'`; do getvars binutils/Makefile ${f}_OBJECTS ${f}_DEPENDENCIES done } | write_mk $d/defs.mk write_c $d/config.h < $_TMPDIR/binutils/config.h ### gas d=external/gpl3/binutils/usr.bin/gas/arch/$BFD_MACHINE_ARCH mkdir -p $_TOP/$d grep -v DEPDIR "$_TMPDIR/gas/Makefile" > "$_TMPDIR/gas/Makefile.nodeps" getvars gas/Makefile.nodeps \ DEFS INCLUDES as_new_OBJECTS as_new_LDADD | sed -e s/G_as_new_OBJECTS/G_OBJS/ \ -e s/G_as_new_LDADD=/G_OBJS+=/ \ -e s@@config/@@@@g \ -e 's/\.\..*a//' | write_mk $d/defs.mk for f in config.h itbl-cpu.h obj-format.h targ-cpu.h targ-env.h; do write_c $d/$f < $_TMPDIR/gas/$f done ### gprof d=external/gpl3/binutils/usr.bin/gprof/arch/$BFD_MACHINE_ARCH mkdir -p $_TOP/$d getvars gprof/Makefile \ DEFS gprof_OBJECTS INCLUDES TEXINFOS \ | write_mk $d/defs.mk write_c $d/gconfig.h <$_TMPDIR/gprof/gconfig.h ### ld d=external/gpl3/binutils/usr.bin/ld/arch/$BFD_MACHINE_ARCH mkdir -p $_TOP/$d { getvars ld/Makefile \ DEFS EMUL EMULATION_OFILES INCLUDES OFILES TEXINFOS getvars ld/Makefile \ target_alias | sed 's,[\._0-9A-Z]*$,,' getvars ld/Makefile \ enable_initfini_array } | write_mk $d/defs.mk for f in config.h ldemul-list.h; do write_c $d/$f <$_TMPDIR/ld/$f done } ##### main ##### case $1 in all|binutils) # everything (uses "canadian cross" temp environment) get_binutils get_libbfd get_libgnuctf get_libopcodes get_libiberty get_libsframe exit 0 ;; *) echo invalid arguments; exit 1;; esac @ 1.3 log @sprinkle .old @ text @d2 1 a2 1 # $NetBSD: mknative-binutils.old,v 1.2 2024/06/30 16:11:11 christos Exp $ d5 1 a5 1 # platform build of src/external/gpl3/binutils.old d20 1 a20 1 ##### external/gpl3/binutils.old/lib/libbfd ##### d23 2 a24 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libbfd/arch/$BFD_MACHINE_ARCH d26 3 a28 5 { getvars bfd/Makefile \ libbfd_la_DEPENDENCIES libbfd_la_OBJECTS DEFS \ INCLUDES TDEFAULTS HAVEVECS } | write_mk external/gpl3/binutils.old/lib/libbfd/arch/$BFD_MACHINE_ARCH/defs.mk d30 3 a32 6 write_c external/gpl3/binutils.old/lib/libbfd/arch/$BFD_MACHINE_ARCH/bfd.h <$_TMPDIR/bfd/bfd.h write_c external/gpl3/binutils.old/lib/libbfd/arch/$BFD_MACHINE_ARCH/bfdver.h <$_TMPDIR/bfd/bfdver.h { cat $_TMPDIR/bfd/config.h } | write_c external/gpl3/binutils.old/lib/libbfd/arch/$BFD_MACHINE_ARCH/config.h d35 1 a35 1 ##### external/gpl3/binutils.old/lib/libopcodes ##### d38 2 a39 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libopcodes/arch/$BFD_MACHINE_ARCH d41 2 a42 4 { getvars opcodes/Makefile \ archdefs BFD_MACHINES libopcodes_la_SOURCES } | write_mk external/gpl3/binutils.old/lib/libopcodes/arch/$BFD_MACHINE_ARCH/defs.mk d44 1 a44 3 { cat $_TMPDIR/opcodes/config.h } | write_c external/gpl3/binutils.old/lib/libopcodes/arch/$BFD_MACHINE_ARCH/config.h d48 4 a51 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libgnuctf/arch/$BFD_MACHINE_ARCH a52 3 { getvars libctf/Makefile libctf_la_SOURCES } | write_mk external/gpl3/binutils.old/lib/libgnuctf/arch/$BFD_MACHINE_ARCH/defs.mk d54 1 a54 3 { cat $_TMPDIR/libctf/config.h } | write_c external/gpl3/binutils.old/lib/libgnuctf/arch/$BFD_MACHINE_ARCH/config.h d57 1 a57 1 ##### external/gpl3/binutils.old/lib/libiberty ##### d60 2 a61 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libiberty/arch/$BFD_MACHINE_ARCH d64 12 a75 2 ALLOCA EXTRA_OFILES LIBOBJS REQUIRED_OFILES \ | write_mk external/gpl3/binutils.old/lib/libiberty/arch/$BFD_MACHINE_ARCH/defs.mk d77 1 a77 2 write_c external/gpl3/binutils.old/lib/libiberty/arch/$BFD_MACHINE_ARCH/config.h \ <$_TMPDIR/libiberty/config.h d80 1 a80 1 ##### external/gpl3/binutils.old/usr.bin ##### d85 2 a86 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/common/arch/$BFD_MACHINE_ARCH d101 1 a101 1 } | write_mk external/gpl3/binutils.old/usr.bin/common/arch/$BFD_MACHINE_ARCH/defs.mk d103 1 a103 2 write_c external/gpl3/binutils.old/usr.bin/common/arch/$BFD_MACHINE_ARCH/config.h \ <$_TMPDIR/binutils.old/config.h d107 2 a108 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/gas/arch/$BFD_MACHINE_ARCH d112 1 a112 1 DEFS INCLUDES as_new_OBJECTS as_new_LDADD | d117 1 a117 1 write_mk external/gpl3/binutils.old/usr.bin/gas/arch/$BFD_MACHINE_ARCH/defs.mk d119 2 a120 2 for f in config itbl-cpu obj-format targ-cpu targ-env; do write_c external/gpl3/binutils.old/usr.bin/gas/arch/$BFD_MACHINE_ARCH/$f.h <$_TMPDIR/gas/$f.h d124 1 d126 1 a126 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/gprof/arch/$BFD_MACHINE_ARCH d130 1 a130 1 | write_mk external/gpl3/binutils.old/usr.bin/gprof/arch/$BFD_MACHINE_ARCH/defs.mk d132 1 a132 1 write_c external/gpl3/binutils.old/usr.bin/gprof/arch/$BFD_MACHINE_ARCH/gconfig.h <$_TMPDIR/gprof/gconfig.h d136 2 a137 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/ld/arch/$BFD_MACHINE_ARCH d141 1 a141 1 DEFS EMUL EMULATION_OFILES INCLUDES OFILES STRINGIFY TEXINFOS d146 1 a146 1 } | write_mk external/gpl3/binutils.old/usr.bin/ld/arch/$BFD_MACHINE_ARCH/defs.mk d148 2 a149 2 for f in config ldemul-list; do write_c external/gpl3/binutils.old/usr.bin/ld/arch/$BFD_MACHINE_ARCH/$f.h <$_TMPDIR/ld/$f.h d162 1 @ 1.2 log @2.39 - mknative-binutils.old 2.42 - mknative-binutils @ text @d2 1 a2 1 # $NetBSD: mknative-binutils,v 1.15 2023/02/07 20:37:30 christos Exp $ d5 1 a5 1 # platform build of src/external/gpl3/binutils d20 1 a20 1 ##### external/gpl3/binutils/lib/libbfd ##### d23 1 a23 1 mkdir -p $_TOP/external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH d29 1 a29 1 } | write_mk external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH/defs.mk d31 2 a32 2 write_c external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH/bfd.h <$_TMPDIR/bfd/bfd.h write_c external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH/bfdver.h <$_TMPDIR/bfd/bfdver.h d36 1 a36 1 } | write_c external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH/config.h d39 1 a39 1 ##### external/gpl3/binutils/lib/libopcodes ##### d42 1 a42 1 mkdir -p $_TOP/external/gpl3/binutils/lib/libopcodes/arch/$BFD_MACHINE_ARCH d47 1 a47 1 } | write_mk external/gpl3/binutils/lib/libopcodes/arch/$BFD_MACHINE_ARCH/defs.mk d51 1 a51 1 } | write_c external/gpl3/binutils/lib/libopcodes/arch/$BFD_MACHINE_ARCH/config.h d55 1 a55 1 mkdir -p $_TOP/external/gpl3/binutils/lib/libgnuctf/arch/$BFD_MACHINE_ARCH d59 1 a59 1 } | write_mk external/gpl3/binutils/lib/libgnuctf/arch/$BFD_MACHINE_ARCH/defs.mk d63 1 a63 1 } | write_c external/gpl3/binutils/lib/libgnuctf/arch/$BFD_MACHINE_ARCH/config.h d66 1 a66 1 ##### external/gpl3/binutils/lib/libiberty ##### d69 1 a69 1 mkdir -p $_TOP/external/gpl3/binutils/lib/libiberty/arch/$BFD_MACHINE_ARCH d73 1 a73 1 | write_mk external/gpl3/binutils/lib/libiberty/arch/$BFD_MACHINE_ARCH/defs.mk d75 1 a75 1 write_c external/gpl3/binutils/lib/libiberty/arch/$BFD_MACHINE_ARCH/config.h \ d79 1 a79 1 ##### external/gpl3/binutils/usr.bin ##### d84 1 a84 1 mkdir -p $_TOP/external/gpl3/binutils/usr.bin/common/arch/$BFD_MACHINE_ARCH d99 1 a99 1 } | write_mk external/gpl3/binutils/usr.bin/common/arch/$BFD_MACHINE_ARCH/defs.mk d101 2 a102 2 write_c external/gpl3/binutils/usr.bin/common/arch/$BFD_MACHINE_ARCH/config.h \ <$_TMPDIR/binutils/config.h d106 1 a106 1 mkdir -p $_TOP/external/gpl3/binutils/usr.bin/gas/arch/$BFD_MACHINE_ARCH d115 1 a115 1 write_mk external/gpl3/binutils/usr.bin/gas/arch/$BFD_MACHINE_ARCH/defs.mk d118 1 a118 1 write_c external/gpl3/binutils/usr.bin/gas/arch/$BFD_MACHINE_ARCH/$f.h <$_TMPDIR/gas/$f.h d123 1 a123 1 mkdir -p $_TOP/external/gpl3/binutils/usr.bin/gprof/arch/$BFD_MACHINE_ARCH d127 1 a127 1 | write_mk external/gpl3/binutils/usr.bin/gprof/arch/$BFD_MACHINE_ARCH/defs.mk d129 1 a129 1 write_c external/gpl3/binutils/usr.bin/gprof/arch/$BFD_MACHINE_ARCH/gconfig.h <$_TMPDIR/gprof/gconfig.h d133 1 a133 1 mkdir -p $_TOP/external/gpl3/binutils/usr.bin/ld/arch/$BFD_MACHINE_ARCH d142 1 a142 1 } | write_mk external/gpl3/binutils/usr.bin/ld/arch/$BFD_MACHINE_ARCH/defs.mk d145 1 a145 1 write_c external/gpl3/binutils/usr.bin/ld/arch/$BFD_MACHINE_ARCH/$f.h <$_TMPDIR/ld/$f.h @ 1.1 log @tools/binutils: Add support to mknative for binutils.old @ text @d2 1 a2 2 # $NetBSD$ # NetBSD: mknative-binutils,v 1.13 2020/04/04 01:34:53 christos Exp d5 1 a5 1 # platform build of src/external/gpl3/binutils.old d17 4 a20 1 ##### external/gpl3/binutils.old/lib/libbfd ##### d23 1 a23 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libbfd/arch/$MACHINE_ARCH d29 1 a29 1 } | write_mk external/gpl3/binutils.old/lib/libbfd/arch/$MACHINE_ARCH/defs.mk d31 2 a32 3 write_c external/gpl3/binutils.old/lib/libbfd/arch/$MACHINE_ARCH/bfd.h <$_TMPDIR/bfd/bfd.h write_c external/gpl3/binutils.old/lib/libbfd/arch/$MACHINE_ARCH/bfdver.h <$_TMPDIR/bfd/bfdver.h write_c external/gpl3/binutils.old/lib/libbfd/arch/$MACHINE_ARCH/bfd_stdint.h <$_TMPDIR/bfd/bfd_stdint.h d36 1 a36 1 } | write_c external/gpl3/binutils.old/lib/libbfd/arch/$MACHINE_ARCH/config.h d39 1 a39 1 ##### external/gpl3/binutils.old/lib/libopcodes ##### d42 1 a42 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libopcodes/arch/$MACHINE_ARCH d47 1 a47 1 } | write_mk external/gpl3/binutils.old/lib/libopcodes/arch/$MACHINE_ARCH/defs.mk d51 1 a51 1 } | write_c external/gpl3/binutils.old/lib/libopcodes/arch/$MACHINE_ARCH/config.h d55 1 a55 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libgnuctf/arch/$MACHINE_ARCH d59 1 a59 1 } | write_mk external/gpl3/binutils.old/lib/libgnuctf/arch/$MACHINE_ARCH/defs.mk d63 1 a63 1 } | write_c external/gpl3/binutils.old/lib/libgnuctf/arch/$MACHINE_ARCH/config.h d66 1 a66 1 ##### external/gpl3/binutils.old/lib/libiberty ##### d69 1 a69 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libiberty/arch/$MACHINE_ARCH d73 1 a73 1 | write_mk external/gpl3/binutils.old/lib/libiberty/arch/$MACHINE_ARCH/defs.mk d75 1 a75 1 write_c external/gpl3/binutils.old/lib/libiberty/arch/$MACHINE_ARCH/config.h \ d79 1 a79 1 ##### external/gpl3/binutils.old/usr.bin ##### d84 1 a84 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/common/arch/$MACHINE_ARCH d89 1 a89 1 getvars binutils/doc/Makefile \ d91 1 a91 1 getvars bfd/doc/Makefile \ d93 1 a93 1 getvars bfd/doc/Makefile \ d99 1 a99 1 } | write_mk external/gpl3/binutils.old/usr.bin/common/arch/$MACHINE_ARCH/defs.mk d101 1 a101 1 write_c external/gpl3/binutils.old/usr.bin/common/arch/$MACHINE_ARCH/config.h \ d106 1 a106 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/gas/arch/$MACHINE_ARCH d115 1 a115 1 write_mk external/gpl3/binutils.old/usr.bin/gas/arch/$MACHINE_ARCH/defs.mk d118 1 a118 1 write_c external/gpl3/binutils.old/usr.bin/gas/arch/$MACHINE_ARCH/$f.h <$_TMPDIR/gas/$f.h d123 1 a123 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/gprof/arch/$MACHINE_ARCH d127 1 a127 1 | write_mk external/gpl3/binutils.old/usr.bin/gprof/arch/$MACHINE_ARCH/defs.mk d129 1 a129 1 write_c external/gpl3/binutils.old/usr.bin/gprof/arch/$MACHINE_ARCH/gconfig.h <$_TMPDIR/gprof/gconfig.h d133 1 a133 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/ld/arch/$MACHINE_ARCH d142 1 a142 1 } | write_mk external/gpl3/binutils.old/usr.bin/ld/arch/$MACHINE_ARCH/defs.mk d145 1 a145 1 write_c external/gpl3/binutils.old/usr.bin/ld/arch/$MACHINE_ARCH/$f.h <$_TMPDIR/ld/$f.h @ 1.1.2.1 log @Sync with HEAD. @ text @d2 2 a3 1 # $NetBSD: mknative-binutils.old,v 1.2 2024/06/30 16:11:11 christos Exp $ d6 1 a6 1 # platform build of src/external/gpl3/binutils d18 1 a18 4 BFD_MACHINE_ARCH=$(echo ${MACHINE_ARCH} | sed -e 's/armv[4-7]/arm/') ##### external/gpl3/binutils/lib/libbfd ##### d21 1 a21 1 mkdir -p $_TOP/external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH d27 1 a27 1 } | write_mk external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH/defs.mk d29 3 a31 2 write_c external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH/bfd.h <$_TMPDIR/bfd/bfd.h write_c external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH/bfdver.h <$_TMPDIR/bfd/bfdver.h d35 1 a35 1 } | write_c external/gpl3/binutils/lib/libbfd/arch/$BFD_MACHINE_ARCH/config.h d38 1 a38 1 ##### external/gpl3/binutils/lib/libopcodes ##### d41 1 a41 1 mkdir -p $_TOP/external/gpl3/binutils/lib/libopcodes/arch/$BFD_MACHINE_ARCH d46 1 a46 1 } | write_mk external/gpl3/binutils/lib/libopcodes/arch/$BFD_MACHINE_ARCH/defs.mk d50 1 a50 1 } | write_c external/gpl3/binutils/lib/libopcodes/arch/$BFD_MACHINE_ARCH/config.h d54 1 a54 1 mkdir -p $_TOP/external/gpl3/binutils/lib/libgnuctf/arch/$BFD_MACHINE_ARCH d58 1 a58 1 } | write_mk external/gpl3/binutils/lib/libgnuctf/arch/$BFD_MACHINE_ARCH/defs.mk d62 1 a62 1 } | write_c external/gpl3/binutils/lib/libgnuctf/arch/$BFD_MACHINE_ARCH/config.h d65 1 a65 1 ##### external/gpl3/binutils/lib/libiberty ##### d68 1 a68 1 mkdir -p $_TOP/external/gpl3/binutils/lib/libiberty/arch/$BFD_MACHINE_ARCH d72 1 a72 1 | write_mk external/gpl3/binutils/lib/libiberty/arch/$BFD_MACHINE_ARCH/defs.mk d74 1 a74 1 write_c external/gpl3/binutils/lib/libiberty/arch/$BFD_MACHINE_ARCH/config.h \ d78 1 a78 1 ##### external/gpl3/binutils/usr.bin ##### d83 1 a83 1 mkdir -p $_TOP/external/gpl3/binutils/usr.bin/common/arch/$BFD_MACHINE_ARCH d88 1 a88 1 getvars binutils/Makefile \ d90 1 a90 1 getvars bfd/Makefile \ d92 1 a92 1 getvars bfd/Makefile \ d98 1 a98 1 } | write_mk external/gpl3/binutils/usr.bin/common/arch/$BFD_MACHINE_ARCH/defs.mk d100 1 a100 1 write_c external/gpl3/binutils/usr.bin/common/arch/$BFD_MACHINE_ARCH/config.h \ d105 1 a105 1 mkdir -p $_TOP/external/gpl3/binutils/usr.bin/gas/arch/$BFD_MACHINE_ARCH d114 1 a114 1 write_mk external/gpl3/binutils/usr.bin/gas/arch/$BFD_MACHINE_ARCH/defs.mk d117 1 a117 1 write_c external/gpl3/binutils/usr.bin/gas/arch/$BFD_MACHINE_ARCH/$f.h <$_TMPDIR/gas/$f.h d122 1 a122 1 mkdir -p $_TOP/external/gpl3/binutils/usr.bin/gprof/arch/$BFD_MACHINE_ARCH d126 1 a126 1 | write_mk external/gpl3/binutils/usr.bin/gprof/arch/$BFD_MACHINE_ARCH/defs.mk d128 1 a128 1 write_c external/gpl3/binutils/usr.bin/gprof/arch/$BFD_MACHINE_ARCH/gconfig.h <$_TMPDIR/gprof/gconfig.h d132 1 a132 1 mkdir -p $_TOP/external/gpl3/binutils/usr.bin/ld/arch/$BFD_MACHINE_ARCH d141 1 a141 1 } | write_mk external/gpl3/binutils/usr.bin/ld/arch/$BFD_MACHINE_ARCH/defs.mk d144 1 a144 1 write_c external/gpl3/binutils/usr.bin/ld/arch/$BFD_MACHINE_ARCH/$f.h <$_TMPDIR/ld/$f.h @ 1.1.2.2 log @Sync with HEAD @ text @d2 1 a2 1 # $NetBSD: mknative-binutils.old,v 1.3 2024/07/01 01:56:52 christos Exp $ d5 1 a5 1 # platform build of src/external/gpl3/binutils.old d20 1 a20 1 ##### external/gpl3/binutils.old/lib/libbfd ##### d23 1 a23 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libbfd/arch/$BFD_MACHINE_ARCH d29 1 a29 1 } | write_mk external/gpl3/binutils.old/lib/libbfd/arch/$BFD_MACHINE_ARCH/defs.mk d31 2 a32 2 write_c external/gpl3/binutils.old/lib/libbfd/arch/$BFD_MACHINE_ARCH/bfd.h <$_TMPDIR/bfd/bfd.h write_c external/gpl3/binutils.old/lib/libbfd/arch/$BFD_MACHINE_ARCH/bfdver.h <$_TMPDIR/bfd/bfdver.h d36 1 a36 1 } | write_c external/gpl3/binutils.old/lib/libbfd/arch/$BFD_MACHINE_ARCH/config.h d39 1 a39 1 ##### external/gpl3/binutils.old/lib/libopcodes ##### d42 1 a42 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libopcodes/arch/$BFD_MACHINE_ARCH d47 1 a47 1 } | write_mk external/gpl3/binutils.old/lib/libopcodes/arch/$BFD_MACHINE_ARCH/defs.mk d51 1 a51 1 } | write_c external/gpl3/binutils.old/lib/libopcodes/arch/$BFD_MACHINE_ARCH/config.h d55 1 a55 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libgnuctf/arch/$BFD_MACHINE_ARCH d59 1 a59 1 } | write_mk external/gpl3/binutils.old/lib/libgnuctf/arch/$BFD_MACHINE_ARCH/defs.mk d63 1 a63 1 } | write_c external/gpl3/binutils.old/lib/libgnuctf/arch/$BFD_MACHINE_ARCH/config.h d66 1 a66 1 ##### external/gpl3/binutils.old/lib/libiberty ##### d69 1 a69 1 mkdir -p $_TOP/external/gpl3/binutils.old/lib/libiberty/arch/$BFD_MACHINE_ARCH d73 1 a73 1 | write_mk external/gpl3/binutils.old/lib/libiberty/arch/$BFD_MACHINE_ARCH/defs.mk d75 1 a75 1 write_c external/gpl3/binutils.old/lib/libiberty/arch/$BFD_MACHINE_ARCH/config.h \ d79 1 a79 1 ##### external/gpl3/binutils.old/usr.bin ##### d84 1 a84 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/common/arch/$BFD_MACHINE_ARCH d99 1 a99 1 } | write_mk external/gpl3/binutils.old/usr.bin/common/arch/$BFD_MACHINE_ARCH/defs.mk d101 2 a102 2 write_c external/gpl3/binutils.old/usr.bin/common/arch/$BFD_MACHINE_ARCH/config.h \ <$_TMPDIR/binutils.old/config.h d106 1 a106 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/gas/arch/$BFD_MACHINE_ARCH d115 1 a115 1 write_mk external/gpl3/binutils.old/usr.bin/gas/arch/$BFD_MACHINE_ARCH/defs.mk d118 1 a118 1 write_c external/gpl3/binutils.old/usr.bin/gas/arch/$BFD_MACHINE_ARCH/$f.h <$_TMPDIR/gas/$f.h d123 1 a123 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/gprof/arch/$BFD_MACHINE_ARCH d127 1 a127 1 | write_mk external/gpl3/binutils.old/usr.bin/gprof/arch/$BFD_MACHINE_ARCH/defs.mk d129 1 a129 1 write_c external/gpl3/binutils.old/usr.bin/gprof/arch/$BFD_MACHINE_ARCH/gconfig.h <$_TMPDIR/gprof/gconfig.h d133 1 a133 1 mkdir -p $_TOP/external/gpl3/binutils.old/usr.bin/ld/arch/$BFD_MACHINE_ARCH d142 1 a142 1 } | write_mk external/gpl3/binutils.old/usr.bin/ld/arch/$BFD_MACHINE_ARCH/defs.mk d145 1 a145 1 write_c external/gpl3/binutils.old/usr.bin/ld/arch/$BFD_MACHINE_ARCH/$f.h <$_TMPDIR/ld/$f.h @