struct tree_entry_list *next;
unsigned directory : 1;
unsigned executable : 1;
+ unsigned symlink : 1;
+ unsigned int mode;
char *name;
union {
struct tree *tree;
struct tree {
struct object object;
- unsigned has_full_path : 1;
struct tree_entry_list *entries;
};