elf: add switch

Closes #16560
fix typo

Closes #21601.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ArchRequirement: support :intel, :ppc
Document superenv HOMEBREW_CCFG flags
Improve signal-to-noise ratio of `brew list --unbrewed`

Closes #21573.