Right now gdb uses configure to check for header files that are then conditionally included. With C++17, we can use __has_include instead and remove the checks.