I'm not very familiar with this tool so all I can say is that it does not have compilation errors at startup and seems to behave rationally.
Changelog:
* tools/make_authors
Switch to 'perl -w' and add 'use strict;'. Add prototypes to all functions.