3bbb00e1a3
to avoid compiler warnings. Clean up prototypes: alphabetize; don't use redundant `extern' or meaningless `extern inline'. Uniformize idempotency ifdef.