Was ist "__vielleicht_unbenutzt"?

Während Sie auf dem Linux-kernel, bemerkte ich die Zeile:

static void *malloc(size_t size) __maybe_unused;

in Linux v3.2 /arch/frv/kernel/gdb_stub.c . Ich habe noch nie gesehen __maybe_unused verwendet werden, bevor. Ist es spezifisch für den Linux-kernel? Oder ist es definiert in der C-spec? Und was genau tut es?

InformationsquelleAutor Ivan | 2012-10-17
Schreibe einen Kommentar