Expose the ILP32/LP64 programming environments based on __ILP32__/__LP64__ instead of by architecture.
The list was incomplete (previous commits purged invalid architectures, like __alpha__, but failed to add new ones). It's best to base the symbol presence on whether or not the architecture is ILP32 / LP64 capable, per the compiler.
This fixes the ILP32/LP64 program environments on arm64.
MFC after: 1 month
Sponsored by: Dell EMC Isilon