Enable Linux AArch64 support

Register system loader and arch tag for proper builds and bottling.
This commit is contained in:
Adrian Ho 2022-09-29 16:33:44 +08:00
parent 7b00b2b1d7
commit 4b560e11e7
2 changed files with 2 additions and 1 deletions

View File

@ -7,6 +7,7 @@ class LinkageChecker
# Libraries provided by glibc and gcc. # Libraries provided by glibc and gcc.
SYSTEM_LIBRARY_ALLOWLIST = %w[ SYSTEM_LIBRARY_ALLOWLIST = %w[
ld-linux-x86-64.so.2 ld-linux-x86-64.so.2
ld-linux-aarch64.so.1
libanl.so.1 libanl.so.1
libatomic.so.1 libatomic.so.1
libc.so.6 libc.so.6

View File

@ -11,7 +11,7 @@ module Hardware
INTEL_64BIT_ARCHS = [:x86_64].freeze INTEL_64BIT_ARCHS = [:x86_64].freeze
PPC_32BIT_ARCHS = [:ppc, :ppc32, :ppc7400, :ppc7450, :ppc970].freeze PPC_32BIT_ARCHS = [:ppc, :ppc32, :ppc7400, :ppc7450, :ppc970].freeze
PPC_64BIT_ARCHS = [:ppc64, :ppc64le, :ppc970].freeze PPC_64BIT_ARCHS = [:ppc64, :ppc64le, :ppc970].freeze
ARM_64BIT_ARCHS = [:arm64].freeze ARM_64BIT_ARCHS = [:arm64, :aarch64].freeze
ALL_ARCHS = [ ALL_ARCHS = [
*INTEL_32BIT_ARCHS, *INTEL_32BIT_ARCHS,
*INTEL_64BIT_ARCHS, *INTEL_64BIT_ARCHS,