mes/lib/gnu
Jan Nieuwenhuizen 67d82a6de5
hurd: Add argv and environ.
* include/gnu/hurd.h (struct hurd_startup_data): Add argp, envp.
* lib/gnu/hurd-start.c (__argv, __env): Define them.
* lib/gnu/exec-startup-get-data.c (mach_startup_info2hurd_startup_data):
Set them.
* lib/gnu/x86-mes-gcc/crt1.c (_start): Use them.
* build-aux/configure-lib.sh (libc_mini_SOURCES): Add argz-extract.c.
* include/argz.h: Build fix.
* lib/string/argz-count.c: Likewise.
* lib/string/argz-extract.c: Likewise.
2019-12-13 21:52:30 +01:00
..
x86-mes-gcc hurd: Add argv and environ. 2019-12-13 21:52:30 +01:00
_exit.c hurd: Add argv and environ. 2019-12-13 21:52:30 +01:00
_read.c hurd: Add _read. 2019-12-13 21:52:30 +01:00
_write.c hurd: Add _write. 2019-12-13 21:52:30 +01:00
exec-startup-get-data.c hurd: Add argv and environ. 2019-12-13 21:52:30 +01:00
fd-get.c hurd: Add argv and environ. 2019-12-13 21:52:30 +01:00
fd-read.c hurd: Add _read. 2019-12-13 21:52:30 +01:00
fd-write.c hurd: Add _write. 2019-12-13 21:52:30 +01:00
hurd-start.c hurd: Add argv and environ. 2019-12-13 21:52:30 +01:00
io-read.c hurd: Add _read. 2019-12-13 21:52:30 +01:00
io-write.c hurd: Add _write. 2019-12-13 21:52:30 +01:00
proc-mark-exit.c hurd: Initial support. 2019-12-13 21:52:29 +01:00
syscall.c hurd: Add _write. 2019-12-13 21:52:30 +01:00
task-get-special-port.c hurd: Initial support. 2019-12-13 21:52:29 +01:00
task-terminate.c hurd: Initial support. 2019-12-13 21:52:29 +01:00
vm-statistics.c hurd: Initial support. 2019-12-13 21:52:29 +01:00