X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=compiler%2Fcompiler.h;h=036ba208e861e79225a3e8827f5ff81895c50818;hp=c1923ddd8e6019025d631f6d2ba4a648e7c8a469;hb=7b4203d7544db58920408f65977ebd00aaec6506;hpb=3b2e1464ae58caf42c74ab4bdeaa5eae7c38a23f diff --git a/compiler/compiler.h b/compiler/compiler.h index c1923ddd..036ba208 100644 --- a/compiler/compiler.h +++ b/compiler/compiler.h @@ -13,10 +13,11 @@ #define __must_check #endif -#define uninitialized_var(x) x = x - -#ifndef __weak -#define __weak __attribute__((weak)) -#endif +/* + * Mark unused variables passed to ops functions as unused, to silence gcc + */ +#define fio_unused __attribute__((__unused__)) +#define fio_init __attribute__((constructor)) +#define fio_exit __attribute__((destructor)) #endif