Loading main.cpp +7 −5 Changes for main.cpp: 7 added lines, 5 removed lines. Original line number Diff line number Diff line Loading @@ -90,11 +90,13 @@ static void setup_defaults(makeplus::Makefile& mf, const char* argv0) { set_default("AS", "as"); set_default("LD", "ld"); set_default("RM", "rm -f"); set_default("CFLAGS", ""); set_default("CXXFLAGS", ""); set_default("CPPFLAGS", ""); set_default("LDFLAGS", ""); set_default("LDLIBS", ""); // CFLAGS/CXXFLAGS/CPPFLAGS/LDFLAGS/LDLIBS are deliberately NOT given a // default entry here (unlike CC/AR/RM/...): real GNU make does not // pre-define them either (their $(origin) is "undefined" until something // sets them; they simply expand to "" when referenced but unset). A real // Variable entry would count as "already defined" and silently defeat a // later 'CFLAGS ?= -O3' in the makefile, which must still be free to set // the value -- exactly the pattern zstd's libzstd.mk relies on. set_default("ARFLAGS", "rv"); force_set("MAKE", argv0); force_set("SHELL", "/bin/sh"); Loading Loading
main.cpp +7 −5 Changes for main.cpp: 7 added lines, 5 removed lines. Original line number Diff line number Diff line Loading @@ -90,11 +90,13 @@ static void setup_defaults(makeplus::Makefile& mf, const char* argv0) { set_default("AS", "as"); set_default("LD", "ld"); set_default("RM", "rm -f"); set_default("CFLAGS", ""); set_default("CXXFLAGS", ""); set_default("CPPFLAGS", ""); set_default("LDFLAGS", ""); set_default("LDLIBS", ""); // CFLAGS/CXXFLAGS/CPPFLAGS/LDFLAGS/LDLIBS are deliberately NOT given a // default entry here (unlike CC/AR/RM/...): real GNU make does not // pre-define them either (their $(origin) is "undefined" until something // sets them; they simply expand to "" when referenced but unset). A real // Variable entry would count as "already defined" and silently defeat a // later 'CFLAGS ?= -O3' in the makefile, which must still be free to set // the value -- exactly the pattern zstd's libzstd.mk relies on. set_default("ARFLAGS", "rv"); force_set("MAKE", argv0); force_set("SHELL", "/bin/sh"); Loading