]> Savannah Git Hosting - gnulib.git/commit
getumask: New module.
authorBruno Haible <bruno@clisp.org>
Sat, 4 Jul 2020 16:14:46 +0000 (18:14 +0200)
committerBruno Haible <bruno@clisp.org>
Sat, 4 Jul 2020 16:14:46 +0000 (18:14 +0200)
commit6aa22a864222eb7199a71dabb85906088ee988cc
treeb0d2d28ad541b987fce46e6bb523cbdf5b175ad8
parent36d4b7ed93c3c29505f939de6725b7f68b860fa5
getumask: New module.

* lib/sys_stat.in.h (getumask): New declaration.
* lib/getumask.c: New file.
* m4/getumask.m4: New file.
* m4/sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Test whether getumask is
declared.
(gl_SYS_STAT_H_DEFAULTS): Initialize GNULIB_GETUMASK, HAVE_GETUMASK.
* modules/sys_stat (Makefile.am): Substitute GNULIB_GETUMASK,
HAVE_GETUMASK.
* modules/getumask: New file.
* tests/test-sys_stat-c++.cc (getumask): Check signature.
* doc/glibc-functions/getumask.texi: New file.
* doc/gnulib.texi (Glibc sys/stat.h): Include it.
ChangeLog
doc/glibc-functions/getumask.texi [new file with mode: 0644]
doc/gnulib.texi
lib/getumask.c [new file with mode: 0644]
lib/sys_stat.in.h
m4/getumask.m4 [new file with mode: 0644]
m4/sys_stat_h.m4
modules/getumask [new file with mode: 0644]
modules/sys_stat
tests/test-sys_stat-c++.cc