If e.g. CC isn't specified in the environment or on the command line, it is apparently still considered already set (to the default value of 'cc'). We need to use the 'origin' function instead to detect this situation.
5bb0458