Moved USER_CFLAGS back to re-allow warning option overriding.