Add FreeBSD style changes to sys/cdefs.h

* libc/include/sys/cdefs.h: Add style changes of latest FreeBSD
        version.
This commit is contained in:
Jeff Johnston 2015-10-13 17:46:47 -04:00
parent e6430c9e8c
commit 443467d752
2 changed files with 37 additions and 32 deletions

View File

@ -1,3 +1,8 @@
2015-10-13 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libc/include/sys/cdefs.h: Add style changes of latest FreeBSD
version.
2015-10-08 Nick Clifton <nickc@redhat.com> 2015-10-08 Nick Clifton <nickc@redhat.com>
* libc/include/machine/setjmp.h (_JBLEN): Define for IA64. * libc/include/machine/setjmp.h (_JBLEN): Define for IA64.

View File

@ -100,33 +100,33 @@
#if defined(__GNUC__) || defined(__INTEL_COMPILER) #if defined(__GNUC__) || defined(__INTEL_COMPILER)
#if __GNUC__ >= 3 || defined(__INTEL_COMPILER) #if __GNUC__ >= 3 || defined(__INTEL_COMPILER)
#define __GNUCLIKE_ASM 3 #define __GNUCLIKE_ASM 3
#define __GNUCLIKE_MATH_BUILTIN_CONSTANTS #define __GNUCLIKE_MATH_BUILTIN_CONSTANTS
#else #else
#define __GNUCLIKE_ASM 2 #define __GNUCLIKE_ASM 2
#endif #endif
#define __GNUCLIKE___TYPEOF 1 #define __GNUCLIKE___TYPEOF 1
#define __GNUCLIKE___OFFSETOF 1 #define __GNUCLIKE___OFFSETOF 1
#define __GNUCLIKE___SECTION 1 #define __GNUCLIKE___SECTION 1
#ifndef __INTEL_COMPILER #ifndef __INTEL_COMPILER
# define __GNUCLIKE_CTOR_SECTION_HANDLING 1 #define __GNUCLIKE_CTOR_SECTION_HANDLING 1
#endif #endif
#define __GNUCLIKE_BUILTIN_CONSTANT_P 1 #define __GNUCLIKE_BUILTIN_CONSTANT_P 1
# if defined(__INTEL_COMPILER) && defined(__cplusplus) \ #if defined(__INTEL_COMPILER) && defined(__cplusplus) && \
&& __INTEL_COMPILER < 800 __INTEL_COMPILER < 800
# undef __GNUCLIKE_BUILTIN_CONSTANT_P #undef __GNUCLIKE_BUILTIN_CONSTANT_P
# endif #endif
#if (__GNUC_MINOR__ > 95 || __GNUC__ >= 3) && !defined(__INTEL_COMPILER) #if (__GNUC_MINOR__ > 95 || __GNUC__ >= 3) && !defined(__INTEL_COMPILER)
# define __GNUCLIKE_BUILTIN_VARARGS 1 #define __GNUCLIKE_BUILTIN_VARARGS 1
# define __GNUCLIKE_BUILTIN_STDARG 1 #define __GNUCLIKE_BUILTIN_STDARG 1
# define __GNUCLIKE_BUILTIN_VAALIST 1 #define __GNUCLIKE_BUILTIN_VAALIST 1
#endif #endif
#if defined(__GNUC__) #if defined(__GNUC__)
# define __GNUC_VA_LIST_COMPATIBILITY 1 #define __GNUC_VA_LIST_COMPATIBILITY 1
#endif #endif
/* /*
@ -137,23 +137,23 @@
#endif #endif
#ifndef __INTEL_COMPILER #ifndef __INTEL_COMPILER
# define __GNUCLIKE_BUILTIN_NEXT_ARG 1 #define __GNUCLIKE_BUILTIN_NEXT_ARG 1
# define __GNUCLIKE_MATH_BUILTIN_RELOPS #define __GNUCLIKE_MATH_BUILTIN_RELOPS
#endif #endif
#define __GNUCLIKE_BUILTIN_MEMCPY 1 #define __GNUCLIKE_BUILTIN_MEMCPY 1
/* XXX: if __GNUC__ >= 2: not tested everywhere originally, where replaced */ /* XXX: if __GNUC__ >= 2: not tested everywhere originally, where replaced */
#define __CC_SUPPORTS_INLINE 1 #define __CC_SUPPORTS_INLINE 1
#define __CC_SUPPORTS___INLINE 1 #define __CC_SUPPORTS___INLINE 1
#define __CC_SUPPORTS___INLINE__ 1 #define __CC_SUPPORTS___INLINE__ 1
#define __CC_SUPPORTS___FUNC__ 1 #define __CC_SUPPORTS___FUNC__ 1
#define __CC_SUPPORTS_WARNING 1 #define __CC_SUPPORTS_WARNING 1
#define __CC_SUPPORTS_VARADIC_XXX 1 /* see varargs.h */ #define __CC_SUPPORTS_VARADIC_XXX 1 /* see varargs.h */
#define __CC_SUPPORTS_DYNAMIC_ARRAY_INIT 1 #define __CC_SUPPORTS_DYNAMIC_ARRAY_INIT 1
#endif /* __GNUC__ || __INTEL_COMPILER */ #endif /* __GNUC__ || __INTEL_COMPILER */
@ -368,9 +368,9 @@
#endif #endif
#if __GNUC_PREREQ__(3, 3) #if __GNUC_PREREQ__(3, 3)
#define __nonnull(x) __attribute__((__nonnull__(x))) #define __nonnull(x) __attribute__((__nonnull__(x)))
#else #else
#define __nonnull(x) #define __nonnull(x)
#endif #endif
#if __GNUC_PREREQ__(3, 4) #if __GNUC_PREREQ__(3, 4)
@ -433,11 +433,11 @@
* larger code. * larger code.
*/ */
#if __GNUC_PREREQ__(2, 96) #if __GNUC_PREREQ__(2, 96)
#define __predict_true(exp) __builtin_expect((exp), 1) #define __predict_true(exp) __builtin_expect((exp), 1)
#define __predict_false(exp) __builtin_expect((exp), 0) #define __predict_false(exp) __builtin_expect((exp), 0)
#else #else
#define __predict_true(exp) (exp) #define __predict_true(exp) (exp)
#define __predict_false(exp) (exp) #define __predict_false(exp) (exp)
#endif #endif
#if __GNUC_PREREQ__(4, 2) #if __GNUC_PREREQ__(4, 2)