]> xenbits.xensource.com Git - libvirt.git/commitdiff
internal: remove no longer used ATTRIBUTE macros
authorJán Tomko <jtomko@redhat.com>
Mon, 14 Oct 2019 12:32:36 +0000 (14:32 +0200)
committerJán Tomko <jtomko@redhat.com>
Tue, 15 Oct 2019 09:25:26 +0000 (11:25 +0200)
Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
docs/apibuild.py
src/internal.h

index b11d3fd5a92706ad2eb63552f9ca9ee2a1a8fc38..4f0d1709751b436c094e7255e1d477a5ab21a5b8 100755 (executable)
@@ -71,8 +71,6 @@ admin_included_files = {
 }
 
 ignored_words = {
-  "ATTRIBUTE_UNUSED": (0, "macro keyword"),
-  "ATTRIBUTE_SENTINEL": (0, "macro keyword"),
   "G_GNUC_UNUSED": (0, "macro keyword"),
   "G_GNUC_NULL_TERMINATED": (0, "macro keyword"),
   "VIR_DEPRECATED": (0, "macro keyword"),
index 56e99241b088eb8a288ecb0665b4a659b1f0e5e4..7737d9a2098d8284e40ed56990722963add4297e 100644 (file)
 #define NUL_TERMINATE(buf) do { (buf)[sizeof(buf)-1] = '\0'; } while (0)
 #define ARRAY_CARDINALITY(Array) (sizeof(Array) / sizeof(*(Array)))
 
-/**
- * ATTRIBUTE_UNUSED:
- *
- * Macro to flag consciously unused parameters to functions
- */
-#ifndef ATTRIBUTE_UNUSED
-# define ATTRIBUTE_UNUSED __attribute__((__unused__))
-#endif
-
-/**
- * ATTRIBUTE_NORETURN:
- *
- * Macro to indicate that a function won't return to the caller
- */
-#ifndef ATTRIBUTE_NORETURN
-# define ATTRIBUTE_NORETURN __attribute__((__noreturn__))
-#endif
-
-/**
- * ATTRIBUTE_SENTINEL:
- *
- * Macro to check for NULL-terminated varargs lists
- */
-#ifndef ATTRIBUTE_SENTINEL
-# define ATTRIBUTE_SENTINEL __attribute__((__sentinel__))
-#endif
-
 /**
  * ATTRIBUTE_NOINLINE:
  *
 # endif
 #endif
 
-#ifndef ATTRIBUTE_RETURN_CHECK
-# define ATTRIBUTE_RETURN_CHECK __attribute__((__warn_unused_result__))
-#endif
-
 /**
  * ATTRIBUTE_PACKED
  *