Skip to content

Commit

Permalink
Merge pull request #6912 from lumarogit/binutils
Browse files Browse the repository at this point in the history
binutils: update spkgbuild (PGO and minor features added)
  • Loading branch information
lumarogit authored Oct 19, 2023
2 parents 51e7927 + d525391 commit 4097e9e
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 4 deletions.
20 changes: 17 additions & 3 deletions core/binutils/.pkgfiles
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
binutils-2.41-1
binutils-2.41-2
drwxr-xr-x root/root etc/
-rw-r--r-- root/root etc/gprofng.rc
drwxr-xr-x root/root usr/
Expand All @@ -16,8 +16,8 @@ drwxr-xr-x root/root usr/bin/
-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
hrwxr-xr-x root/root usr/bin/ld.bfd link to usr/bin/ld
hrwxr-xr-x root/root usr/bin/ld link to usr/bin/ld.bfd
-rwxr-xr-x root/root usr/bin/ld.bfd
-rwxr-xr-x root/root usr/bin/ld.gold
-rwxr-xr-x root/root usr/bin/nm
-rwxr-xr-x root/root usr/bin/objcopy
Expand Down Expand Up @@ -141,6 +141,20 @@ 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
-rw-r--r-- root/root usr/lib/ldscripts/i386pe.x
-rw-r--r-- root/root usr/lib/ldscripts/i386pe.xa
-rw-r--r-- root/root usr/lib/ldscripts/i386pe.xbn
-rw-r--r-- root/root usr/lib/ldscripts/i386pe.xe
-rw-r--r-- root/root usr/lib/ldscripts/i386pe.xn
-rw-r--r-- root/root usr/lib/ldscripts/i386pe.xr
-rw-r--r-- root/root usr/lib/ldscripts/i386pe.xu
-rw-r--r-- root/root usr/lib/ldscripts/i386pep.x
-rw-r--r-- root/root usr/lib/ldscripts/i386pep.xa
-rw-r--r-- root/root usr/lib/ldscripts/i386pep.xbn
-rw-r--r-- root/root usr/lib/ldscripts/i386pep.xe
-rw-r--r-- root/root usr/lib/ldscripts/i386pep.xn
-rw-r--r-- root/root usr/lib/ldscripts/i386pep.xr
-rw-r--r-- root/root usr/lib/ldscripts/i386pep.xu
-rwxr-xr-x root/root usr/lib/libbfd-2.41.so
-rw-r--r-- root/root usr/lib/libbfd.a
lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.41.so
Expand Down
7 changes: 6 additions & 1 deletion core/binutils/spkgbuild
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

name=binutils
version=2.41
release=1
release=2
source="https://ftp.gnu.org/gnu/binutils/$name-$version.tar.xz"

build() {
Expand All @@ -18,14 +18,19 @@ build() {
../configure \
--prefix=/usr \
--sysconfdir=/etc \
--enable-64-bit-bfd \
--enable-targets=x86_64-pep \
--enable-gold \
--enable-ld=default \
--enable-lto \
--enable-pgo-build=lto \
--enable-plugins \
--enable-shared \
--disable-nls \
--disable-werror \
--with-system-zlib \
--without-zstd \
--with-pic \
--enable-multilib \
--with-lib-path=/usr/lib:/lib:/usr/lib32
make tooldir=/usr
Expand Down

0 comments on commit 4097e9e

Please sign in to comment.