]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'jc/cherry-pick' (early part)
authorJunio C Hamano <gitster@pobox.com>
Tue, 11 Mar 2008 09:05:12 +0000 (02:05 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 11 Mar 2008 09:05:12 +0000 (02:05 -0700)
* 'jc/cherry-pick' (early part):
  expose a helper function peel_to_type().
  merge-recursive: split low-level merge functions out.

Conflicts:

Makefile
builtin-merge-recursive.c
sha1_name.c

1  2 
Makefile
builtin-merge-recursive.c
cache.h
sha1_name.c

diff --cc Makefile
index 7fbb81578264e47c83857e864e58b32c4f81a5fa,64f67afb8d107a9a1141f2c4fced9bf680fc4251..514738046f94abc9ab16bfebc3b0d3e0118b5a5f
+++ b/Makefile
@@@ -308,8 -301,7 +308,8 @@@ LIB_H = 
        run-command.h strbuf.h tag.h tree.h git-compat-util.h revision.h \
        tree-walk.h log-tree.h dir.h path-list.h unpack-trees.h builtin.h \
        utf8.h reflog-walk.h patch-ids.h attr.h decorate.h progress.h \
-       mailmap.h remote.h parse-options.h transport.h diffcore.h hash.h fsck.h \
 -      mailmap.h remote.h parse-options.h transport.h diffcore.h hash.h ll-merge.h
++      mailmap.h remote.h parse-options.h transport.h diffcore.h hash.h ll-merge.h fsck.h \
 +      pack-revindex.h
  
  DIFF_OBJS = \
        diff.o diff-lib.o diffcore-break.o diffcore-order.o \
@@@ -332,8 -324,7 +332,8 @@@ LIB_OBJS = 
        alloc.o merge-file.o path-list.o help.o unpack-trees.o $(DIFF_OBJS) \
        color.o wt-status.o archive-zip.o archive-tar.o shallow.o utf8.o \
        convert.o attr.o decorate.o progress.o mailmap.o symlinks.o remote.o \
 -      transport.o bundle.o walker.o parse-options.o ws.o archive.o ll-merge.o
 +      transport.o bundle.o walker.o parse-options.o ws.o archive.o branch.o \
-       alias.o fsck.o pack-revindex.o
++      ll-merge.o alias.o fsck.o pack-revindex.o
  
  BUILTIN_OBJS = \
        builtin-add.o \
index 6fe4102c0cfb29031f7fdce68ca4d1937e2fefd7,d09f66e5f3ea769a414982dc1c1063e8aa737455..5a0a7b529765fa229318af86a68e58a92e287154
  #include "unpack-trees.h"
  #include "path-list.h"
  #include "xdiff-interface.h"
+ #include "ll-merge.h"
 +#include "interpolate.h"
 +#include "attr.h"
 +#include "merge-recursive.h"
  
  static int subtree_merge;
  
diff --cc cache.h
Simple merge
diff --cc sha1_name.c
Simple merge