bpo-42692: fix __builtin_available check on older compilers (GH-23873)



A compiler that doesn't define `__has_builtin` will error out when it is
used on the same line as the check for it.

Automerge-Triggered-By: GH:ronaldoussoren
2 files changed