Enable bolt on arm64, now supported upstream

This commit is contained in:
Emanuele Rocca 2024-08-15 10:43:18 +02:00 committed by Gianfranco Costamagna
parent 171ca627f1
commit eb75a69cb0
4 changed files with 11 additions and 11 deletions

6
debian/changelog vendored
View File

@ -1,9 +1,13 @@
llvm-toolchain-19 (1:19.1.0~++rc2-1~exp2) UNRELEASED; urgency=medium
[ Matthias Klose ]
* ld.lld: When no package-metadata option is given, fall-back
to the envvar ELF_PACKAGE_METADATA.
-- Matthias Klose <doko@debian.org> Tue, 06 Aug 2024 16:24:53 +0200
[ Emanuele Rocca ]
* Enable bolt on arm64, now supported upstream.
-- Matthias Klose <doko@debian.org> Tue, 06 Aug 2024 16:13:21 +0200
llvm-toolchain-19 (1:19.1.0~++rc2-1~exp1) experimental; urgency=medium

6
debian/control vendored
View File

@ -913,8 +913,7 @@ Description: Multi-Level Intermediate Representation library
# ------------- bolt -------------
Package: bolt-19
Architecture: amd64
# Disable on arm64 because libbolt_rt_hugify.a isn't generated
Architecture: amd64 arm64
Depends: ${shlibs:Depends}, ${misc:Depends}, libbolt-19-dev (= ${binary:Version}),
Pre-Depends: ${misc:Pre-Depends}
Description: Post-link optimizer
@ -923,8 +922,7 @@ Description: Post-link optimizer
Package: libbolt-19-dev
Section: libdevel
Architecture: amd64
#arm64
Architecture: amd64 arm64
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Post-link optimizer
It achieves the improvements by optimizing application's code layout based on

6
debian/control.in vendored
View File

@ -913,8 +913,7 @@ Description: Multi-Level Intermediate Representation library
# ------------- bolt -------------
Package: bolt-@LLVM_VERSION@
Architecture: amd64
# Disable on arm64 because libbolt_rt_hugify.a isn't generated
Architecture: amd64 arm64
Depends: ${shlibs:Depends}, ${misc:Depends}, libbolt-@LLVM_VERSION@-dev (= ${binary:Version}),
Pre-Depends: ${misc:Pre-Depends}
Description: Post-link optimizer
@ -923,8 +922,7 @@ Description: Post-link optimizer
Package: libbolt-@LLVM_VERSION@-dev
Section: libdevel
Architecture: amd64
#arm64
Architecture: amd64 arm64
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Post-link optimizer
It achieves the improvements by optimizing application's code layout based on

View File

@ -1,4 +1,4 @@
#!/usr/bin/dh-exec
[amd64] /usr/lib/llvm-@LLVM_VERSION@/lib/libbolt_rt_hugify.a
[amd64] /usr/lib/llvm-@LLVM_VERSION@/lib/libbolt_rt_instr.a
[amd64 arm64] /usr/lib/llvm-@LLVM_VERSION@/lib/libbolt_rt_hugify.a
[amd64 arm64] /usr/lib/llvm-@LLVM_VERSION@/lib/libbolt_rt_instr.a