Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • L libglvnd
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 24
    • Issues 24
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • glvnd
  • libglvnd
  • Merge requests
  • !161

GLdispatch: update ppc64le TSD stubs to ELFv2 ABI

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Erik Kurzinger requested to merge github/fork/erik-kz/master into master Sep 12, 2018
  • Overview 0
  • Commits 1
  • Changes 1

As of POWER8, the save location for the TOC register during a function call was changed from SP + 40 to SP + 24. This was part of the shift to the new ELFv2 ABI. However, the TSD stubs for this architecture follows the older specification resulting in data potentially getting clobbered.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: github/fork/erik-kz/master