makefile: avoid overriding CFLAGS