浏览代码

add readlink command to LinLibc, change strategy for statup and working directory, fix LinPackedFiles using /proc/self/exe to define source of packed files

Ivan Denisov 2 年之前
父节点
当前提交
cbcc57b91c
共有 5 个文件被更改,包括 3 次插入0 次删除
  1. 二进制
      Dev/Docu/Platform-Specific.odc
  2. 二进制
      Lin/Mod/Files.odc
  3. 二进制
      Lin/Mod/Libc.odc
  4. 二进制
      Lin/Mod/PackedFiles.odc
  5. 3 0
      Obsd/Xtras/Libc/Libc.txt.templ

二进制
Dev/Docu/Platform-Specific.odc


二进制
Lin/Mod/Files.odc


二进制
Lin/Mod/Libc.odc


二进制
Lin/Mod/PackedFiles.odc


+ 3 - 0
Obsd/Xtras/Libc/Libc.txt.templ

@@ -275,4 +275,7 @@ MODULE LinLibc ["libc.so%%libver%%"];
 	(* Linux only *)
 	(* Linux only *)
 		PROCEDURE [ccall] sendfile* (out_fd: int; in_fd: int; VAR [nil] offset: off_t; count: size_t): ssize_t;
 		PROCEDURE [ccall] sendfile* (out_fd: int; in_fd: int; VAR [nil] offset: off_t; count: size_t): ssize_t;
 
 
+	(* POSIX.1 *)
+		PROCEDURE [ccall] readlink* (path: PtrSTR; buf: PtrSTR; bufsiz: size_t): ssize_t;
+
 END LinLibc.
 END LinLibc.