Makefile: remove redundant object in git-http{fetch,push}
commitfd78cedc52a3eab708c1dec2a705b034ddd10d57
authorJohn Keeping <john@keeping.me.uk>
Sat, 25 Jan 2014 13:11:44 +0000 (25 13:11 +0000)
committerJunio C Hamano <gitster@pobox.com>
Mon, 27 Jan 2014 16:55:28 +0000 (27 08:55 -0800)
tree48477788d5659c9f16bb76fb74552a595ec93444
parent2f93541d88fadd1ff5307d81c2c8921ee3eea058
Makefile: remove redundant object in git-http{fetch,push}

revision.o is included in libgit.a which is in $(GITLIBS), so we don't
need to include is separately.  This fixes compilation with
"-fwhole-program" which otherwise fails with messages like this:

  libgit.a(revision.o): In function `mark_tree_uninteresting':
  /home/john/src/git/revision.c:108: multiple definition of `mark_tree_uninteresting'
  /tmp/ccKQRkZV.ltrans2.ltrans.o:/home/john/src/git/revision.c:108: first defined here

Signed-off-by: John Keeping <john@keeping.me.uk>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Makefile