[LLVMbugs] [Bug 7559] New: __attribute((flatten)) not supported

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Sat Jul 3 00:26:21 PDT 2010


http://llvm.org/bugs/show_bug.cgi?id=7559

           Summary: __attribute((flatten)) not supported
           Product: clang
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: -New Bugs
        AssignedTo: unassignedclangbugs at nondot.org
        ReportedBy: sharparrow1 at yahoo.com
                CC: llvmbugs at cs.uiuc.edu


Per summary, __attribute((flatten)) isn't supported at the moment.  From gcc
docs, "For a function marked with this attribute, every call inside this
function will be inlined, if possible."  Implemented in gcc 4.1 (so anything
that uses it will assume clang supports it).

This attribute is used quite a bit in ffmpeg.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list