================
@@ -113,6 +130,10 @@ def _get_platform_os(p):
             platform = "openbsd"
         return platform
 
+    # Triple is not available if we're not connected yet
+    if p.GetName() == "remote-linux":
+        return "linux"
+
----------------
labath wrote:

Yes, I would very much prefer that, as the code you added only handles linux. 
To support other oses, we would need to create a whole new mapping from lldb 
platform names to os strings. That list could then get out of sync, etc., so it 
would be best to just avoid doing that.

I'm not worried about the debug target going down during testing, as that means 
the test results will be meaningless anyway. If we find out we regularly need 
the os name before connecting, then I think we ought to revisit the mechanism 
for determining the OS.

https://github.com/llvm/llvm-project/pull/96654
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to