[LLVMbugs] [Bug 228] NEW: Boolean constants are emitted as true and false assembly symbols

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Mon Feb 9 15:55:56 PST 2004


http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=228

           Summary: Boolean constants are emitted as true and false assembly
                    symbols
           Product: libraries
           Version: trunk
          Platform: Sun
        OS/Version: SunOS
            Status: NEW
          Severity: normal
          Priority: P2
         Component: SPARC Backend
        AssignedTo: brukman+bugs at uiuc.edu
        ReportedBy: criswell at uiuc.edu


Boolean constants in LLVM are emitted as the symbols true and false when
converted to Sparc assembly via the llc program.  These symbols are not
recognized by the Sparc assembler.

To fix this bug, either the symbols true and false need to be defined to 1 and
0, respectively, or boolean constants need to be emitted as 1 and 0.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the llvm-bugs mailing list