summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorH. Peter Anvin (Intel) <hpa@zytor.com>2020-07-01 20:49:04 -0700
committerH. Peter Anvin (Intel) <hpa@zytor.com>2020-07-01 20:49:04 -0700
commitb877708a8322b83f4da04834421c0a4b624ef94a (patch)
treedb991bf07eb918a35a5aaa38b0b2495e80bcb928 /include
parentfc3e4dcc65d08c34b94cb500fd726b8eeca15696 (diff)
downloadnasm-b877708a8322b83f4da04834421c0a4b624ef94a.tar.gz
Change unused -> unused_func to remove special case
The autoconf process automatically generates macros for function attributes, including empty placeholders. Said empty placeholders also propagate automatically into config/unconfig.h for the compilers which don't support autoconf. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
Diffstat (limited to 'include')
-rw-r--r--include/compiler.h21
1 files changed, 0 insertions, 21 deletions
diff --git a/include/compiler.h b/include/compiler.h
index a1905d27..a1c1b0db 100644
--- a/include/compiler.h
+++ b/include/compiler.h
@@ -310,27 +310,6 @@ static inline void *mempcpy(void *dst, const void *src, size_t n)
#define printf_func(fmt, list) format_func3(printf,fmt,list)
#define printf_func_ptr(fmt, list) format_func3_ptr(printf,fmt,list)
-/*
- * A static [inline] function which either is currently unused but
- * likely to be used in the future, or used only under some #if
- * combinations. Mark with this option to suppress compiler
- * warnings.
- *
- * This is better than #if(def) because it still lets the compiler
- * analyze the function for validity, and it works even for the
- * conditional use case.
- *
- * The macro UNUSED is set to 1 if the unused macro is meaningful,
- * otherwise 0; this may be useful in some #if statements.
- */
-#ifdef HAVE_FUNC_ATTRIBUTE_UNUSED
-# define unused __attribute__((unused))
-# define UNUSED 1
-#else
-# define unused
-# define UNUSED 0
-#endif
-
/* Determine probabilistically if something is a compile-time constant */
#ifdef HAVE___BUILTIN_CONSTANT_P
# if defined(__GNUC__) && (__GNUC__ >= 5)