Taylor Blau <me@xxxxxxxxxxxx> writes: >> +extern void mark_fsmonitor_invalid(struct index_state *istate, struct cache_entry *ce); > ... > Any reason that these need to be externed explicitly? Note that these > functions are already externed by default since you haven't said > otherwise (and for no other reason than this'd be the only explicitly > externed function in fsmonitor.h). Possibly due to the recent discussion? https://lore.kernel.org/git/xmqqtuv3ryhr.fsf_-_@xxxxxxxxxxxxxxxxxxxxxx/