¿Cómo usar make y compile como C99?

Estoy tratando de compilar un módulo de kernel de Linux usando un Makefile:

obj-m += main.o

all:
    make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules

clean:
    make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean

Lo que me da:

main.c:54: warning: ISO C90 forbids mixed declarations and code

Necesito cambiar a C99. Después de leer, noté que necesito agregar un indicador -std = c99, no estoy seguro de dónde se supone que debe agregarse.

¿Cómo cambio el Makefile para que se compile como C99?