Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Sign in / Register
F
ffmpeg
  • Project
    • Project
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Packages
    • Packages
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • submodule
  • ffmpeg
  • Repository

Switch branch/tag
  • ffmpeg
  • libavcodec
  • aarch64
  • h264idct_neon.S
Find file
BlameHistoryPermalink
  • Manoj Gupta's avatar
    libavcodec: Remove dynamic relocs from aarch64/h264idct_neon.S · 6fcf8131
    Manoj Gupta authored Dec 28, 2018
    Some of the assembly functions e.g. ff_h264_idct_dc_add_neon
    has code like:
            movrel          x14, X(ff_h264_idct_add_neon)
    
    Linker cannot resolve them fully at link time and emits dynamic
    relocations.
    Use explicit labels instead so that no dynamic relocations are
    needed at all.
    
    This avoids lld complains about text relocations.
    
    For background, see https://crbug.com/917919Signed-off-by: 's avatarManoj Gupta <manojgupta@chromium.org>
    Signed-off-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
    6fcf8131
h264idct_neon.S 15.8 KB
EditWeb IDE

Replace h264idct_neon.S

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.