Make Builtin specification compiler agnostic

Placeholder Jeremy Bennett
2023-08-18T07:50:17Z

The Builtin specification refers to "GCC" throughout. This should be changed to cover both GCC and Clang/LLVM