Explorar o código

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 %!s(int64=2) %!d(string=hai) anos
pai
achega
cbcc57b91c
Modificáronse 5 ficheiros con 3 adicións e 0 borrados
  1. BIN=BIN
      Dev/Docu/Platform-Specific.odc
  2. BIN=BIN
      Lin/Mod/Files.odc
  3. BIN=BIN
      Lin/Mod/Libc.odc
  4. BIN=BIN
      Lin/Mod/PackedFiles.odc
  5. 3 0
      Obsd/Xtras/Libc/Libc.txt.templ

BIN=BIN
Dev/Docu/Platform-Specific.odc


BIN=BIN
Lin/Mod/Files.odc


BIN=BIN
Lin/Mod/Libc.odc


BIN=BIN
Lin/Mod/PackedFiles.odc


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

@@ -275,4 +275,7 @@ MODULE LinLibc ["libc.so%%libver%%"];
 	(* Linux only *)
 		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.