Guardando il kernel di Linux, ho notato la linea:Che cos'è "__maybe_unused"?
static void *malloc(size_t size) __maybe_unused;
in Linux v3.2 /arch/frv/kernel/gdb_stub.c. Non ho mai visto prima il __maybe_unused
. È specifico del kernel di Linux? O è definito nella specifica C? E cosa fa esattamente?
Grazie per il link per il commit. – Ivan