summaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2022-08-21 23:18:50 +0200
committerTim Biermann <tbier@posteo.de>2022-08-21 23:20:10 +0200
commit0e9dc2dc2cdee95c23bf7dead781053804cc942b (patch)
tree2b5c126a9b9850e4696a04d6c38580838b4c1752 /binutils
parentdfd9ace4b7f1e73f10debd7b0faf0ae7b6d7ca89 (diff)
downloadcore-0e9dc2dc2cdee95c23bf7dead781053804cc942b.tar.gz
core-0e9dc2dc2cdee95c23bf7dead781053804cc942b.tar.xz
binutils: 2.38 -> 2.39
Diffstat (limited to 'binutils')
-rw-r--r--binutils/.footprint72
-rw-r--r--binutils/.signature8
-rw-r--r--binutils/Pkgfile15
3 files changed, 38 insertions, 57 deletions
diff --git a/binutils/.footprint b/binutils/.footprint
index 8600658b..bdf83354 100644
--- a/binutils/.footprint
+++ b/binutils/.footprint
@@ -6,7 +6,13 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/c++filt
-rwxr-xr-x root/root usr/bin/dwp
-rwxr-xr-x root/root usr/bin/elfedit
+-rwxr-xr-x root/root usr/bin/gp-archive
+-rwxr-xr-x root/root usr/bin/gp-collect-app
+-rwxr-xr-x root/root usr/bin/gp-display-html
+-rwxr-xr-x root/root usr/bin/gp-display-src
+-rwxr-xr-x root/root usr/bin/gp-display-text
-rwxr-xr-x root/root usr/bin/gprof
+-rwxr-xr-x root/root usr/bin/gprofng
-rwxr-xr-x root/root usr/bin/ld
-rwxr-xr-x root/root usr/bin/ld.bfd
-rwxr-xr-x root/root usr/bin/ld.gold
@@ -18,14 +24,19 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/size
-rwxr-xr-x root/root usr/bin/strings
-rwxr-xr-x root/root usr/bin/strip
+drwxr-xr-x root/root usr/etc/
+-rw-r--r-- root/root usr/etc/gprofng.rc
drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/ansidecl.h
-rw-r--r-- root/root usr/include/bfd.h
-rw-r--r-- root/root usr/include/bfdlink.h
+-rw-r--r-- root/root usr/include/collectorAPI.h
-rw-r--r-- root/root usr/include/ctf-api.h
-rw-r--r-- root/root usr/include/ctf.h
-rw-r--r-- root/root usr/include/diagnostics.h
-rw-r--r-- root/root usr/include/dis-asm.h
+-rw-r--r-- root/root usr/include/libcollector.h
+-rw-r--r-- root/root usr/include/libfcollector.h
drwxr-xr-x root/root usr/include/libiberty/
-rw-r--r-- root/root usr/include/libiberty/ansidecl.h
-rw-r--r-- root/root usr/include/libiberty/demangle.h
@@ -45,6 +56,15 @@ drwxr-xr-x root/root usr/include/libiberty/
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/lib/gprofng/
+-rwxr-xr-x root/root usr/lib/gprofng/libgp-collector.so
+-rwxr-xr-x root/root usr/lib/gprofng/libgp-collectorAPI.so
+-rwxr-xr-x root/root usr/lib/gprofng/libgp-heap.so
+-rwxr-xr-x root/root usr/lib/gprofng/libgp-iotrace.so
+-rwxr-xr-x root/root usr/lib/gprofng/libgp-sync.so
+lrwxrwxrwx root/root usr/lib/gprofng/libgprofng.so -> libgprofng.so.0.0.0
+lrwxrwxrwx root/root usr/lib/gprofng/libgprofng.so.0 -> libgprofng.so.0.0.0
+-rwxr-xr-x root/root usr/lib/gprofng/libgprofng.so.0.0.0
drwxr-xr-x root/root usr/lib/ldscripts/
-rw-r--r-- root/root usr/lib/ldscripts/elf32_x86_64.x
-rw-r--r-- root/root usr/lib/ldscripts/elf32_x86_64.xbn
@@ -112,50 +132,6 @@ drwxr-xr-x root/root usr/lib/ldscripts/
-rw-r--r-- root/root usr/lib/ldscripts/elf_iamcu.xu
-rw-r--r-- root/root usr/lib/ldscripts/elf_iamcu.xw
-rw-r--r-- root/root usr/lib/ldscripts/elf_iamcu.xwe
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.x
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xbn
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xc
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xce
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xd
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xdc
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xdce
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xde
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xdw
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xdwe
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xe
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xn
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xr
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xs
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xsc
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xsce
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xse
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xsw
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xswe
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xu
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xw
--rw-r--r-- root/root usr/lib/ldscripts/elf_k1om.xwe
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.x
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xbn
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xc
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xce
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xd
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xdc
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xdce
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xde
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xdw
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xdwe
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xe
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xn
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xr
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xs
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xsc
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xsce
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xse
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xsw
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xswe
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xu
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xw
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xwe
-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.x
-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xbn
-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xc
@@ -178,10 +154,10 @@ drwxr-xr-x root/root usr/lib/ldscripts/
-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xu
-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xw
-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xwe
--rwxr-xr-x root/root usr/lib/libbfd-2.38.so
+-rwxr-xr-x root/root usr/lib/libbfd-2.39.so
-rw-r--r-- root/root usr/lib/libbfd.a
-rwxr-xr-x root/root usr/lib/libbfd.la
-lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.38.so
+lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.39.so
-rw-r--r-- root/root usr/lib/libctf-nobfd.a
-rwxr-xr-x root/root usr/lib/libctf-nobfd.la
lrwxrwxrwx root/root usr/lib/libctf-nobfd.so -> libctf-nobfd.so.0.0.0
@@ -193,10 +169,10 @@ lrwxrwxrwx root/root usr/lib/libctf.so -> libctf.so.0.0.0
lrwxrwxrwx root/root usr/lib/libctf.so.0 -> libctf.so.0.0.0
-rwxr-xr-x root/root usr/lib/libctf.so.0.0.0
-rw-r--r-- root/root usr/lib/libiberty.a
--rwxr-xr-x root/root usr/lib/libopcodes-2.38.so
+-rwxr-xr-x root/root usr/lib/libopcodes-2.39.so
-rw-r--r-- root/root usr/lib/libopcodes.a
-rwxr-xr-x root/root usr/lib/libopcodes.la
-lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.38.so
+lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.39.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/
diff --git a/binutils/.signature b/binutils/.signature
index 19bca8a4..311ffa03 100644
--- a/binutils/.signature
+++ b/binutils/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/core.pub
-RWRJc1FUaeVeqoZEAvSf/QYlXXAvN4PscMaDrFITickh4FT7UZUmJNluvPZendOD4sVkbvppRq67GO1SeFQVgjB/B6UfUZfjDAU=
-SHA256 (Pkgfile) = 2fe494112bbd8c36233c64a656b04951b362b9dedaf8bdb551acb9a0ef4adf5c
-SHA256 (.footprint) = b4e50a1a1fe0a3676a50a4baae0d1638a066443c008f19e0f0694db2deea6562
-SHA256 (binutils-2.38.tar.xz) = e316477a914f567eccc34d5d29785b8b0f5a10208d36bbacedcc39048ecfe024
+RWRJc1FUaeVeqg5FPMSb8r1kYJVu86gRsKoLPu5AZimiJgCRIf2PJCrTl/KE+JVZ0wTMyqVf6oVMv5amvJ1ZZIQWePlMnR7nyQc=
+SHA256 (Pkgfile) = 6ca2b5ace589a72c0aa961543a7e038735b28d9ee317bc808bbd5c1c60f517c3
+SHA256 (.footprint) = 0a4807b7a51439a9733be5a28658c66e5c7a01897ef3ab73ae761ea35485d62d
+SHA256 (binutils-2.39.tar.xz) = 645c25f563b8adc0a81dbd6a41cffbf4d37083a382e02d5d3df4f65c09516d00
diff --git a/binutils/Pkgfile b/binutils/Pkgfile
index 5af8b67a..4ca0b666 100644
--- a/binutils/Pkgfile
+++ b/binutils/Pkgfile
@@ -4,29 +4,34 @@
# Depends on: flex zlib
name=binutils
-version=2.38
+version=2.39
release=1
source=(https://ftpmirror.gnu.org/gnu/$name/$name-$version.tar.xz)
build() {
- # don't rebuild gas/doc/asconfig, would require texinfo
- sed '2209,2212s/^/##/' -i $name-$version/gas/Makefile.in
-
mkdir build
cd build
../$name-$version/configure --prefix=/usr \
--enable-shared \
+ --enable-64-bit-bfd \
+ --enable-default-execstack=no \
--enable-ld=default \
--enable-gold=yes \
--enable-lto \
+ --enable-pgo-build=lto \
--enable-plugins \
--enable-install-libiberty \
- --with-system-zlib \
--with-bugurl=https://crux.nu/bugs/ \
+ --with-pic \
+ --with-system-zlib \
+ --without-stage1-ldflags \
+ --disable-jansson \
--disable-nls \
--disable-werror
+ sed -i -e '/^MAKEINFO/s:=.*:= true:' Makefile
+
make tooldir=/usr
make tooldir=/usr DESTDIR=$PKG install

Generated by cgit