[LLVMdev] Returning i1 type ints from C code ?
gkeiser at arxan.com
Thu Sep 22 10:19:35 PDT 2011
Good to know. I tried that last night with llvm-gcc just in case, but alas, it didn't help. Good to know that Clang supports it for the future though.
From: Samuel Crow [mailto:samuraileumas at yahoo.com]
Sent: Thursday, September 22, 2011 1:08 PM
To: Gordon Keiser
Cc: LLVM Developers Mailing List
Subject: Re: [LLVMdev] Returning i1 type ints from C code ?
Clang can do it if you include <stdbool.h> . I found this out when writing a LibC wrapper library for LLVM Bitcode.
>From: Gordon Keiser <gkeiser at arxan.com>
>To: "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu>
>Sent: Wednesday, September 21, 2011 9:55 PM
>Subject: [LLVMdev] Returning i1 type ints from C code ?
>I was wondering if there was any way to return an i1 type (or something
>that llvm would accept as one, internally) from a C function compiled with llvm-gcc. My thought from searching around was that it might take rewriting (or at least writing a wrapper to %trunc the result) in assembly. I’m fairly new to LLVM so I may have missed something important.
>Any thoughts ?
>LLVM Developers mailing list
>LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
More information about the llvm-dev