/* Prefetch into L1 cache for write. */
#define prefetchw(addr) __builtin_prefetch((addr), 1)
-/* Hint that the annotated function is rarely called. */
-#if GCC_PREREQ(4, 4) || __has_attribute(cold)
-# define _cold_attribute __attribute__((cold))
-#else
-# define _cold_attribute
-#endif
-
/* Hint that the annotated function takes a printf()-like format string and
* arguments. This is currently disabled on Windows because MinGW does not
* support this attribute on functions taking wide-character strings. */
__attribute__((format(type, format_str, format_start)))
#endif
-/* Hint that the annotated function is intentionally not used. This might be
- * the case if the function contains only static assertions. */
-#define _unused_attribute __attribute__((unused))
-
/* Endianness definitions. Either CPU_IS_BIG_ENDIAN() or CPU_IS_LITTLE_ENDIAN()
* evaluates to 1. The other evaluates to 0. Note that newer gcc supports
* __BYTE_ORDER__ for easily determining the endianness; older gcc doesn't. In