From: Junio C Hamano Date: Thu, 16 Mar 2017 22:43:13 GMT Subject: Re: [PATCH 4/5] Makefile: add USE_SHA1DC knob Message-ID: In-Reply-To: <20170316220911.43zernzq643m5mmk@sigill.intra.peff.net> Jeff King writes: > +ifdef USE_SHA1DC > + LIB_OBJS += sha1dc/sha1.o > + LIB_OBJS += sha1dc/ubc_check.o > + BASIC_CFLAGS += -DSHA1_SHA1DC The name of this CPP symbol is one difference between this and Linus's version. Wouldn't "-DSHA1_DC" make more sense? Another difference is that your version adds USE_SHA1DC to GIT-BUILD-OPTIONS in patch 5/5; I thought GIT-CFLAGS forces rebuilding and that was sufficient, but GIT-BUILD-OPTIONS is available to tests for introspection, so adding it is needed for that reason.