[PATCH v3 06/12] Makefile: Split $(FLAGS) into cpp and cc components