libspirv.h in SPIRV-Tools removed macros for version and revision.
diff --git a/glslc/src/main.cc b/glslc/src/main.cc
index 9482949..af073a6 100644
--- a/glslc/src/main.cc
+++ b/glslc/src/main.cc
@@ -119,9 +119,9 @@
       return 0;
     } else if (arg == "--version") {
       std::cout << kBuildVersion << std::endl;
-      std::cout << "Target: SPIR-V " << SPV_SPIRV_VERSION_MAJOR << "."
-                << SPV_SPIRV_VERSION_MINOR << " rev "
-                << SPV_SPIRV_VERSION_REVISION << std::endl;
+      std::cout << "Target: "
+                << spvTargetEnvDescription(SPV_ENV_UNIVERSAL_1_0_4)
+                << std::endl;
       return 0;
     } else if (arg.starts_with("-o")) {
       string_piece file_name;