Hi :) Hope you had a good holiday.
On Thu 14 Jul 2016 20:20, Andy Wingo <wi...@pobox.com> writes: > I think the concerns are: > > (1) Do inlined definitions get inlined? > (2) Are external definitions reified as well? > (3) Do we avoid reifying definitions in each compilation unit? > (4) Can you dlsym() an inline function? > > All these answers should be yes. No benchmarking needed, just > inspection of the build artifacts under different configurations. I want to be able to use C11 atomics in Guile, internally. I think externally as far as the interface goes we can probably upgrade to C99 given that even Emacs uses it these days. I will try to answer these four questions with GCC with C89 and C99, and if the answers are good I will upgrade to C99 first, for the build. Andy