0.9.9.38:
[sbcl.git] / src / runtime / sunos-os.c
index 723534f..48623d3 100644 (file)
@@ -241,3 +241,16 @@ os_install_interrupt_handlers()
     undoably_install_low_level_interrupt_handler(SIG_MEMORY_FAULT,
                                                  sigsegv_handler);
 }
+
+char *
+os_get_runtime_executable_path()
+{
+    int ret;
+    char path[] = "/proc/self/object/a.out";
+
+    ret = access(path, R_OK);
+    if (ret == -1)
+        return NULL;
+
+    return copied_string(path);
+}