Ton bout de code en lui même est valide, un sketch minimal contenant juste :
#include <avr/wdt.h>
void setup() {
wdt_enable(WDTO_15MS);
for(;;);
}
void loop() {
}
Passe sans problème, il doit y avoir une erreur de syntaxe ailleurs dans ton code source.