Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARMv7 SIMD: Fix clang compatibility part 2 #76

Closed
wants to merge 2 commits into from
Closed

ARMv7 SIMD: Fix clang compatibility part 2 #76

wants to merge 2 commits into from

Commits on May 2, 2016

  1. Fix clang compatibility of jsimd_arm_neon.S

    Clang only supports Unified Assembler Language (and not pre-UAL syntax).  This is intentional.
    https://llvm.org/bugs/show_bug.cgi?id=23507
    http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0473c/BABJIHGJ.html
    
    This means clang expects "strbeq" here.  Unfortunately, it seems that my version of gcc only supports "streqb".  So I think we need both variations here.
    mattsarett committed May 2, 2016
    Configuration menu
    Copy the full SHA
    a82e63a View commit details
    Browse the repository at this point in the history

Commits on May 3, 2016

  1. ARMv7 SIMD: Fix clang compatibility part 2

    It turns out that GCC does support the UAL syntax (strbeq)  if we supply the correct directive.  I think this is a better fix.
    mattsarett committed May 3, 2016
    Configuration menu
    Copy the full SHA
    1264349 View commit details
    Browse the repository at this point in the history