Re: [RFC PATCH] Move SHA-1 implementation selection into a header file
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Mar 15, 2017, 15:57 UTC
- Message-ID
- <xmqqvarafs7j.fsf@gitster.mtv.corp.google.com>
- In-Reply-To
- <dd285cb9-c7c7-e945-1fa2-7eb58d83ea06@ramsayjones.plus.com>
Ramsay Jones <ramsay@ramsayjones.plus.com> writes:
Show 12 quoted lines
> On 14/03/17 23:46, brian m. carlson wrote: >>>> >>>> Since the SHA1_HEADER include is not defined in such a case, developers >>>> see spurious errors when using these tools. Furthermore, while using a >>>> macro as the argument to #include is permitted by C11, it isn't >>>> permitted by C89 and C99, and there are known implementations which >>>> reject it. >>> > >> Junio, do you want to amend the commit message before you merge it? > > Yes, please! ;-)
If only you were a few hours quicker.
Let me see how bad the fallout is to revert the merge to 'next' and merge an amended version in.
I _think_ the whole "Furthermore" sentence can go, since nobody complained since cef661fc ("Add support for alternate SHA1 library implementations.", 2005-04-21) started using the Makefile construct.
Thanks.