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
  • libswscale
  • x86
  • hscale_fast_bilinear_simd.c
Find file
BlameHistoryPermalink
  • Andreas Cadhalpun's avatar
    swscale: save ebx register when it is not available · 319438e2
    Andreas Cadhalpun authored Dec 16, 2016
    Configure checks if the ebx register can be used for asm and it has to
    be saved if and only if this is not the case.
    Without this the build fails when configuring with --toolchain=hardened
    --disable-pic on i386 using gcc 4.8:
    error: PIC register clobbered by '%ebx' in 'asm'
    
    In that case gcc 4.8 reserves the ebx register for the GOT needed for
    PIE, so it can't be used in asm directly.
    Reviewed-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
    Signed-off-by: 's avatarAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
    319438e2
hscale_fast_bilinear_simd.c 13.7 KB
EditWeb IDE

Replace hscale_fast_bilinear_simd.c

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.