[llvm-bugs] [Bug 45257] New: clang's integrated assembler doesn't support case insensitive macro expansion

via llvm-bugs llvm-bugs at lists.llvm.org
Thu Mar 19 16:44:57 PDT 2020


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

            Bug ID: 45257
           Summary: clang's integrated assembler doesn't support case
                    insensitive macro expansion
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: LLVM assembly language parser
          Assignee: unassignedbugs at nondot.org
          Reporter: ndesaulniers at google.com
                CC: caij2003 at gmail.com, llozano at chromium.org,
                    llvm-bugs at lists.llvm.org, srhines at google.com
            Blocks: 4068

via: https://github.com/ClangBuiltLinux/linux/issues/924

it seems that GNU as allows you to specify a .macro, then expand it with a case
insensitive identifier.  This is an easy compatibility to work around, just
match the precise case, but noting this incompatibility, which is also probably
easy to fix in Clang.


Referenced Bugs:

https://bugs.llvm.org/show_bug.cgi?id=4068
[Bug 4068] [Meta] Compiling the Linux kernel with clang
-- 
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/20200319/9ccadbe6/attachment.html>


More information about the llvm-bugs mailing list