summaryrefslogtreecommitdiff
path: root/mingw-w64-binutils
diff options
context:
space:
mode:
authorMatt Housh <jaeger@crux.ninja>2021-06-20 17:37:32 -0500
committerMatt Housh <jaeger@crux.ninja>2021-06-20 17:37:32 -0500
commit5467fdeee7cbc53404ab56d37f690d17219367a2 (patch)
tree497184b8dadc9a85f675213d7507da4f5b0e6ad9 /mingw-w64-binutils
parent750d5f07b059867112dcbeb16eddf88c3dd08d90 (diff)
downloadopt-5467fdeee7cbc53404ab56d37f690d17219367a2.tar.gz
opt-5467fdeee7cbc53404ab56d37f690d17219367a2.tar.xz
mingw-w64-{binutils,crt,gcc,headers}: moved from contrib
Diffstat (limited to 'mingw-w64-binutils')
-rw-r--r--mingw-w64-binutils/.footprint135
-rw-r--r--mingw-w64-binutils/.signature5
-rw-r--r--mingw-w64-binutils/Pkgfile24
3 files changed, 164 insertions, 0 deletions
diff --git a/mingw-w64-binutils/.footprint b/mingw-w64-binutils/.footprint
new file mode 100644
index 000000000..fe52e83fb
--- /dev/null
+++ b/mingw-w64-binutils/.footprint
@@ -0,0 +1,135 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-addr2line
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-ar
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-as
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-c++filt
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-dlltool
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-dllwrap
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-elfedit
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-gprof
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-ld
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-ld.bfd
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-nm
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-objcopy
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-objdump
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-ranlib
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-readelf
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-size
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-strings
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-strip
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-windmc
+-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-windres
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-addr2line
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-ar
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-as
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-c++filt
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-dlltool
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-dllwrap
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-elfedit
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-gprof
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-ld
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-ld.bfd
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-nm
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-objcopy
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-objdump
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-ranlib
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-readelf
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-size
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-strings
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-strip
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-windmc
+-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-windres
+drwxr-xr-x root/root usr/i686-w64-mingw32/
+drwxr-xr-x root/root usr/i686-w64-mingw32/bin/
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/ar
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/as
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/dlltool
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/ld
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/ld.bfd
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/nm
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/objcopy
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/objdump
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/ranlib
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/readelf
+-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/strip
+drwxr-xr-x root/root usr/i686-w64-mingw32/lib/
+drwxr-xr-x root/root usr/i686-w64-mingw32/lib/ldscripts/
+-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.x
+-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xa
+-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xbn
+-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xe
+-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xn
+-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xr
+-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xu
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/bfd-plugins/
+-rwxr-xr-x root/root usr/lib/bfd-plugins/libdep.so
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-addr2line.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-ar.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-as.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-c++filt.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-dlltool.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-elfedit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-gprof.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-ld.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-nm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-objcopy.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-objdump.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-ranlib.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-readelf.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-size.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-strings.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-strip.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-windmc.1.gz
+-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-windres.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-addr2line.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-ar.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-as.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-c++filt.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-dlltool.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-elfedit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-gprof.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-ld.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-nm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-objcopy.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-objdump.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-ranlib.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-readelf.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-size.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-strings.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-strip.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-windmc.1.gz
+-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-windres.1.gz
+drwxr-xr-x root/root usr/x86_64-w64-mingw32/
+drwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/ar
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/as
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/dlltool
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/ld
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/ld.bfd
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/nm
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/objcopy
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/objdump
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/ranlib
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/readelf
+-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/strip
+drwxr-xr-x root/root usr/x86_64-w64-mingw32/lib/
+drwxr-xr-x root/root usr/x86_64-w64-mingw32/lib/ldscripts/
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.x
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xa
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xbn
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xe
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xn
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xr
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xu
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.x
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xa
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xbn
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xe
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xn
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xr
+-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xu
diff --git a/mingw-w64-binutils/.signature b/mingw-w64-binutils/.signature
new file mode 100644
index 000000000..3ed24331a
--- /dev/null
+++ b/mingw-w64-binutils/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF31vILEmCm050CSNrnqHsMMd5+q6XpsaWeeHZnKK0GtIuDcIocRoKMlZBWmbqbzbHh12VsVkBZDoYuw4osVNcWQ8=
+SHA256 (Pkgfile) = 248c8c879e52d9503357085f88526d8da3a2ef70dc2b029c4da9d6be4c443281
+SHA256 (.footprint) = 4e569c643e4f80dc10a549a33dd0a2cdc20d56d8584e3c7a2e3fb58567b45e7f
+SHA256 (binutils-2.36.1.tar.xz) = e81d9edf373f193af428a0f256674aea62a9d74dfe93f65192d4eae030b0f3b0
diff --git a/mingw-w64-binutils/Pkgfile b/mingw-w64-binutils/Pkgfile
new file mode 100644
index 000000000..e9f296d9b
--- /dev/null
+++ b/mingw-w64-binutils/Pkgfile
@@ -0,0 +1,24 @@
+# Description: GNU binutils for mingw-w64 toolchain
+# URL: https://www.gnu.org/software/binutils/
+# Maintainer: Matt Housh, jaeger at crux dot ninja
+
+name=mingw-w64-binutils
+version=2.36.1
+release=1
+source=(http://ftpmirror.gnu.org/gnu/binutils/binutils-$version.tar.xz)
+
+build() {
+ for T in {i686,x86_64}-w64-mingw32; do
+ mkdir build-$T
+ cd build-$T
+ ../binutils-$version/configure \
+ --prefix=/usr \
+ --target=$T \
+ --disable-nls \
+ --disable-multilib
+ make
+ make DESTDIR=$PKG install
+ cd ..
+ done
+ rm -r $PKG/usr/share/info
+}

Generated by cgit