#ifndef EPOCH_H #define EPOCH_H // return codes for emitter_func #define STOP 0 #define CONTINUE 1 #define DO 2 typedef int (*emitter_func) (struct commit *); int sort_list_in_merge_order(struct commit_list *list, emitter_func emitter); /* Low bits are used by rev-list */ #define UNINTERESTING (1u<<10) #define BOUNDARY (1u<<11) #define VISITED (1u<<12) #define DISCONTINUITY (1u<<13) #define LAST_EPOCH_FLAG (1u<<14) #endif /* EPOCH_H */