Optimizing built binaries

A compiler can be told to create binaries specifically for one CPU or family of CPUs, often resulting in a (minor, albeit always welcome) performance boost. On weaker systems, every additional bit of performance might be significant to the user.

Reference

 * Gentoo GCC Optimization guide
 * Android buildsystem file hinting which CFLAGS to use for arm targets
 * Android buildsystem file hinting which CFLAGS to use for aarch64 targets
 * GCC documentation: Optimize options
 * GCC documentation: ARM options
 * GCC documentation: aarch64 options