Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • libcapsule libcapsule
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • Vivek Das Mohapatra
  • libcapsulelibcapsule
  • Merge requests
  • !21

Add more ld.so implementations

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Simon McVittie requested to merge smcv/libcapsule:wip/more-ld.so into master Nov 11, 2019
  • Overview 0
  • Commits 3
  • Pipelines 1
  • Changes 1

libcapsule only supports x86, but for completeness we have a list of non-x86 ld.so implementations, in order to be one step closer to portability. This MR expands and corrects that list a bit.

  • capture-libs: Fix path to hppa, m68k, powerpc, s390 ld.so.1

    This was probably copy/paste damage from some other architecture. According to https://sourceware.org/glibc/wiki/ABIList these architectures are 32-bit (or technically 31-bit for s390) and install their ld.so in /lib.

  • capture-libs: Add ld.so for aarch64_be-linux-gnu

    We have no plans to support big-endian 64-bit ARM, but since we have a reasonably comprehensive list here, we might as well include it.

    Reference: https://wiki.debian.org/Multiarch/Tuples, https://sourceware.org/glibc/wiki/ABIList#aarch64

  • capture-libs: Add commented-out ld.so for some more obscure architectures

    I don't know the right predefined macros to detect these, so they're just comments for possible future reference.

/cc @vivek @denittis

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: wip/more-ld.so