Quoting Christian Couder <chriscool@xxxxxxxxxxxxx>: > Because they are needed by some features included in > "revision.h". > > This makes the following just work: > > $ cat >1.c <<\EOF > #include "cache.h" > #include "revision.h" > EOF > $ cc -Wall -DSHA1_HEADER='<openssl/sha.h>' -c 1.c I'm sorry if this is obvious to experienced people, but I don't understand what benefit there is to make such an empty program compilable. -- Nanako Shiraishi http://ivory.ap.teacup.com/nanako3/ -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html