How view list of default make definitions:
$ make -p -f /dev/null
There are defaults that enrich behavior of GNU Make:
# Disable built in pattern rules. MAKEFLAGS += -r # Disable built in variables. MAKEFLAGS += -R # Disable built in suffix rules. .SUFFIXES: # Default target. .DEFAULT_GOAL = all