X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Fstdalign.h;h=2cc94be3f6d7e4b65839cbcd35a1e5286139e4c8;hb=02e5d564217cf2c92418f1cb5304754cfc9d57ff;hp=b6e50aebdbfd65c8f142c26174710fb22e02b4e3;hpb=9bff7c133e73ecfb200614d7a7d386a164a1a61f;p=musl diff --git a/include/stdalign.h b/include/stdalign.h index b6e50aeb..2cc94be3 100644 --- a/include/stdalign.h +++ b/include/stdalign.h @@ -1,6 +1,8 @@ #ifndef _STDALIGN_H #define _STDALIGN_H +#ifndef __cplusplus + /* this whole header only works in C11 or with compiler extensions */ #if __STDC_VERSION__ < 201112L && defined( __GNUC__) #define _Alignas(t) __attribute__((__aligned__(t))) @@ -9,6 +11,9 @@ #define alignas _Alignas #define alignof _Alignof + +#endif + #define __alignas_is_defined 1 #define __alignof_is_defined 1