This is called extensively from the test suite.

--- jdk23u-jdk-23.0.1-ga/src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java.orig
+++ jdk23u-jdk-23.0.1-ga/src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java
@@ -358,6 +358,7 @@
                 }
                 return "Windows";
             }
+            case SOLARIS: return "Solaris";
             default: throw new InternalError("missing case for " + os);
         }
     }
@@ -372,6 +373,7 @@
             case ARM: return "arm";
             case S390: return "s390";
             case PPC64: return "ppc64";
+            case SPARCV9: return "sparcv9";
             case OTHER: return "other";
             default: throw new InternalError("missing case for " + arch);
         }