[llvm-bugs] [Bug 24494] New: [Linux kernel] clang fails to compile aes_ni in linux kernel with integrated-as used

via llvm-bugs llvm-bugs at lists.llvm.org
Tue Aug 18 17:35:14 PDT 2015


https://llvm.org/bugs/show_bug.cgi?id=24494

            Bug ID: 24494
           Summary: [Linux kernel] clang fails to compile aes_ni in linux
                    kernel with integrated-as used
           Product: clang
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: -New Bugs
          Assignee: unassignedclangbugs at nondot.org
          Reporter: dl9pf at gmx.de
                CC: llvm-bugs at lists.llvm.org
    Classification: Unclassified

Created attachment 14742
  --> https://llvm.org/bugs/attachment.cgi?id=14742&action=edit
original source file

Clang HEAD, Linux HEAD used.

we fail to compile arch/x86/crypto/aes_ctrby8_avx-x86_64.S (crypto AES_NI
implementation). 

arch/x86/crypto/aes_ctrby8_avx-x86_64.S attached.


  AS [M]  arch/x86/crypto/aes_ctrby8_avx-x86_64.o
arch/x86/crypto/aes_ctrby8_avx-x86_64.S: Assembler messages:
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: bad expression
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: junk at end of line, first
unrecognized character is `x'
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: too many memory references
for `vaesenc'
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: bad expression
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: junk at end of line, first
unrecognized character is `x'
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: too many memory references
for `vaesenc'
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: bad expression
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: junk at end of line, first
unrecognized character is `x'
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: too many memory references
for `vaesenc'
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: bad expression
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: junk at end of line, first
unrecognized character is `x'
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: too many memory references
for `vaesenc'
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: bad expression
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: junk at end of line, first
unrecognized character is `x'
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: too many memory references
for `vaesenc'
arch/x86/crypto/aes_ctrby8_avx-x86_64.S:552: Error: bad expression

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20150819/79b29db7/attachment.html>


More information about the llvm-bugs mailing list