No longer need RANLIB---AR does what we need.
Change object file formation.

Inform GCC to place each function into its own segment.  This allows unused
functions to remain out of the final executable with the right linker
options.