ocaml/otherlibs/unix
Sébastien Hinderer d3e73595e5 Merge the asmrun and byterun directories into the runtime directory 2018-06-28 17:50:33 +02:00
..
.depend Merge the asmrun and byterun directories into the runtime directory 2018-06-28 17:50:33 +02:00
Makefile Rename C compiler related build variables 2018-06-20 14:01:42 +02:00
accept.c Unix library: better API for "close-on-exec" over file descriptors (#650) 2017-02-13 18:05:19 +01:00
access.c Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
addrofstr.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
alarm.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
bind.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
channels.c Merge the asmrun and byterun directories into the runtime directory 2018-06-28 17:50:33 +02:00
chdir.c Rename: use _os suffix 2017-09-27 11:55:53 +02:00
chmod.c Rename: use _os suffix 2017-09-27 11:55:53 +02:00
chown.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
chroot.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
close.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
closedir.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
connect.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
cst2constr.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
cst2constr.h Update headers for the new license. 2016-02-18 16:59:16 +01:00
cstringv.c Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
dup.c Unix library: better API for "close-on-exec" over file descriptors (#650) 2017-02-13 18:05:19 +01:00
dup2.c Unix library: better API for "close-on-exec" over file descriptors (#650) 2017-02-13 18:05:19 +01:00
envir.c Restrict Unix.environment in privileged contexts; add Unix.unsafe_environment (#1217) 2017-06-30 11:31:10 +02:00
errmsg.c Do not use the compatibility macros in the C stub code. (#892) 2016-11-17 11:03:09 +01:00
execv.c Rename: use _os suffix 2017-09-27 11:55:53 +02:00
execve.c Rename: use _os suffix 2017-09-27 11:55:53 +02:00
execvp.c Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
exit.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
fchmod.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
fchown.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
fcntl.c Unix library: better API for "close-on-exec" over file descriptors (#650) 2017-02-13 18:05:19 +01:00
fork.c Install all include files, and access internals with CAML_INTERNALS 2016-07-12 17:53:24 +02:00
ftruncate.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
getaddrinfo.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
getcwd.c Rename: use _os suffix 2017-09-27 11:55:53 +02:00
getegid.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
geteuid.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
getgid.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
getgr.c Fix over-long lines with minor re-wordings 2018-06-13 09:37:49 +01:00
getgroups.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
gethost.c Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
gethostname.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
getlogin.c Do not use the compatibility macros in the C stub code. (#892) 2016-11-17 11:03:09 +01:00
getnameinfo.c Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
getpeername.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
getpid.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
getppid.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
getproto.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
getpw.c getpw* and getgr* functions raise Unix_error when interrupted (#1451) 2017-12-15 11:46:39 +01:00
getserv.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
getsockname.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
gettimeofday.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
getuid.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
gmtime.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
initgroups.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
isatty.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
itimer.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
kill.c Do not use the compatibility macros in the C stub code. (#892) 2016-11-17 11:03:09 +01:00
link.c Unix.link: include errno.h, correctly set feature test macro 2018-06-26 13:57:54 +02:00
listen.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
lockf.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
lseek.c Install all include files, and access internals with CAML_INTERNALS 2016-07-12 17:53:24 +02:00
mkdir.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
mkfifo.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
mmap.c Fix name clash in otherlibs/{,win32}unix/mmap.c 2017-03-14 08:34:59 +01:00
mmap_ba.c runtime: bigarray now uses malloc and free instead of caml_stat_* 2017-03-25 01:15:08 +05:00
nanosecond_stat.h Update headers for the new license. 2016-02-18 16:59:16 +01:00
nice.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
open.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
opendir.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
pipe.c Unix library: better API for "close-on-exec" over file descriptors (#650) 2017-02-13 18:05:19 +01:00
putenv.c Rename: use _os suffix 2017-09-27 11:55:53 +02:00
read.c Do not use the compatibility macros in the C stub code. (#892) 2016-11-17 11:03:09 +01:00
readdir.c Do not use the compatibility macros in the C stub code. (#892) 2016-11-17 11:03:09 +01:00
readlink.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
rename.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
rewinddir.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
rmdir.c Rename: use _os suffix 2017-09-27 11:55:53 +02:00
select.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
sendrecv.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
setgid.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
setgroups.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
setsid.c Remove use of compatibility macros in Cygwin-specific code. 2016-11-17 12:16:17 +01:00
setuid.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
shutdown.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
signals.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
sleep.c Do not use the compatibility macros in the C stub code. (#892) 2016-11-17 11:03:09 +01:00
socket.c Unix library: better API for "close-on-exec" over file descriptors (#650) 2017-02-13 18:05:19 +01:00
socketaddr.c Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
socketaddr.h Update headers for the new license. 2016-02-18 16:59:16 +01:00
socketpair.c Unix library: better API for "close-on-exec" over file descriptors (#650) 2017-02-13 18:05:19 +01:00
sockopt.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
stat.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
strofaddr.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
symlink.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
termios.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
time.c Do not use the compatibility macros in the C stub code. (#892) 2016-11-17 11:03:09 +01:00
times.c Cleaning up the C code (#1812) 2018-06-07 12:55:09 +02:00
truncate.c runtime: deprecation of caml_strdup, caml_strconcat 2017-03-17 20:50:16 +05:00
umask.c Update headers for the new license. 2016-02-18 16:59:16 +01:00
unix.ml Add ~follow option to Unix.link (#1061) 2018-06-25 13:39:21 +02:00
unix.mli Add ~follow option to Unix.link (#1061) 2018-06-25 13:39:21 +02:00
unixLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
unixLabels.mli Add ~follow option to Unix.link (#1061) 2018-06-25 13:39:21 +02:00
unixsupport.c String_val: return 'const char *' when -safe-string is globally enabled (#1274) 2017-08-03 14:19:13 +01:00
unixsupport.h Unicode support for the Windows runtime (#1200) 2017-09-18 17:41:29 +02:00
unlink.c Rename: use _os suffix 2017-09-27 11:55:53 +02:00
utimes.c Unix.utimes: use native Windows API to avoid unintended DST timestamp shift 2017-10-26 12:05:47 +02:00
wait.c unix: invalid_argument -> caml_invalid_argument 2016-11-26 16:47:22 -08:00
write.c Do not use the compatibility macros in the C stub code. (#892) 2016-11-17 11:03:09 +01:00