Displaying 4 results from an estimated 4 matches for "dragonffi".
2018 Feb 05
0
LLVM Weekly - #214, Feb 5th 2018
...d any tips or feedback to <asb at asbradbury.org>, or
@llvmweekly or @asbradbury on Twitter.
## News and articles from around the web
Reminder: the deadline for paper submissions for [EuroLLVM
2018](http://llvm.org/devmtg/2018-04/) is this Friday, February 9th.
Adrien Guinet has released [DragonFFI](https://github.com/aguinet/dragonffi/),
a C Foreign Function Interface (FFI) library based on Clang/LLVM. It aims to
provide broader ABI support than libffi and to work around the limitations of
Python's cffi C parser through the use of Clang.
## On the mailing lists
* Fāng-ruì Sòng started...
2018 Mar 19
0
LLVM Weekly - #220, Mar 19th 2018
...re
issues at <http://llvmweekly.org> and pass it on to anyone else you think may
be interested. Please send any tips or feedback to <asb at asbradbury.org>, or
@llvmweekly or @asbradbury on Twitter.
## News and articles from around the web
The LLVM Project Blog has a [new entry about
DragonFFI](http://blog.llvm.org/2018/03/dragonffi-ffijit-for-c-language-using.html),
which uses LLVM and Clang to provide a high quality foreign function interface
library for Python.
Tickets are [still
available](http://lists.llvm.org/pipermail/llvm-dev/2018-March/121783.html)
for the Women in Compilers an...
2019 Apr 12
3
Generating C headers from LLVM
Hi List,
is there any way to generate proper C header files for functions that
are defined in LLVM-IR. My current attempts fail when clang does some
fancy transformations (to adhere to some ABIs ??), e.g., for returning
a struct.
For example the declaration
typedef struct {int64_t a; int64_t b;int64_t c;} test;
test create_test(void);yields the LLVM code
%struct.test = type { i64, i64, i64 }
2018 May 10
8
Using C++14 code in LLVM
Last time this came up, there were a lot of people that were stuck on GCC
4.9 due to ABI reasons. I think forcing that upgrade is going to be the
most disruptive part of this, and I think that will really need a decent
amount of time. =[
On Thu, May 10, 2018 at 2:26 PM JF Bastien via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
>
> On May 10, 2018, at 12:25 PM, Evgeny Astigeevich