diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2007-09-21 00:09:13 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 15:07:02 -0500 |
commit | 6a167124cdad339814ec6499aab30094e8cc43a6 (patch) | |
tree | 8f10f052985583b70c74dd1cac4abaa8d65f7e1b /source4/include | |
parent | b83ce5061e951d150a20cc50734e0f62e78a1986 (diff) | |
download | samba-6a167124cdad339814ec6499aab30094e8cc43a6.tar.gz samba-6a167124cdad339814ec6499aab30094e8cc43a6.tar.bz2 samba-6a167124cdad339814ec6499aab30094e8cc43a6.zip |
r25265: Move attribute definitions to lib/util.
(This used to be commit 5bb9f041f47a1b7e03c3dc02e38546bc43bcc856)
Diffstat (limited to 'source4/include')
-rw-r--r-- | source4/include/includes.h | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/source4/include/includes.h b/source4/include/includes.h index 340d0c360f..b93a3faf29 100644 --- a/source4/include/includes.h +++ b/source4/include/includes.h @@ -32,23 +32,6 @@ #include "local.h" -#ifdef __GNUC__ -/** gcc attribute used on function parameters so that it does not emit - * warnings about them being unused. **/ -# define UNUSED(param) param __attribute__ ((unused)) -#else -# define UNUSED(param) param -/** Feel free to add definitions for other compilers here. */ -#endif - -#ifndef _PUBLIC_ -#ifdef HAVE_VISIBILITY_ATTR -# define _PUBLIC_ __attribute__((visibility("default"))) -#else -# define _PUBLIC_ -#endif -#endif - #ifndef PRINTF_ATTRIBUTE #if __GNUC__ >= 3 /** Use gcc attribute to check printf fns. a1 is the 1-based index of @@ -61,46 +44,6 @@ #endif #endif -#ifndef _DEPRECATED_ -#if (__GNUC__ >= 3) && (__GNUC_MINOR__ >= 1 ) -#define _DEPRECATED_ __attribute__ ((deprecated)) -#else -#define _DEPRECATED_ -#endif -#endif - -#ifndef _WARN_UNUSED_RESULT_ -#if (__GNUC__ >= 3) && (__GNUC_MINOR__ >= 1 ) -#define _WARN_UNUSED_RESULT_ __attribute__ ((warn_unused_result)) -#else -#define _WARN_UNUSED_RESULT_ -#endif -#endif - -#ifndef _NORETURN_ -#if (__GNUC__ >= 3) && (__GNUC_MINOR__ >= 1 ) -#define _NORETURN_ __attribute__ ((noreturn)) -#else -#define _NORETURN_ -#endif -#endif - -#ifndef _PURE_ -#if (__GNUC__ >= 3) && (__GNUC_MINOR__ >= 1) -#define _PURE_ __attribute__((pure)) -#else -#define _PURE_ -#endif -#endif - -#ifndef NONNULL -#if (__GNUC__ >= 3) && (__GNUC_MINOR__ >= 1) -#define NONNULL(param) param __attribute__((nonnull)) -#else -#define NONNULL(param) param -#endif -#endif - #include "system/time.h" #include "system/wait.h" |