Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Tue, 21 Jun 2016 16:11:32 +0100
From: Jeroen Ketema <>
Subject: Re: C11 support

Hi Rich,

Thanks for your quick answer.

I'm using clang 3.8 and up, which comes with its own
stdatomic.h, so I should be fine in regard to that header.



On 21/06/16 16:04, Rich Felker wrote:
> On Tue, Jun 21, 2016 at 02:53:31PM +0100, Jeroen Ketema wrote:
>> Hello,
>> I'm wondering to what extent musl supports C11? The FAQ only
>> mentions that I need at a C99 compiler, and says that musl
>> implements C and POSIX standards, but it doesn't mention which
>> versions of standards.
> musl only requires a C99-conforming compiler to build, but provides a
> C11 library environment. Completeness of C11 support is also dependent
> on compiler features (you can't get full C11 just by having library
> support if the compiler is lacking C11 features) and stdatomic.h in
> particular has to be provided externally (either by the compiler or
> the slightly-portable stdatomic.h proposed on the list but not
> included in musl at this time).
> Rich

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.