The functions are usually declared non-static because they may be called in other object files.
I'm just curious if having
- several functions defined and used only in the source file,
- having many source files of this type and
- declaring those functions static instead of non-static,
it would improve the linking time. Is it worth making them static if are only used and defined in same source file?