annotate modules/mkdirat @ 40231:9b3c79fdfe0b

strtod: fix clash with strtold Problem reported for RHEL 5 by Jesse Caldwell (Bug#34817). * lib/strtod.c (compute_minus_zero, minus_zero): Simplify by remving the macro / external variable, and having just a function. User changed. This avoids the need for an external variable that might clash.
author Paul Eggert <eggert@cs.ucla.edu>
date Mon, 11 Mar 2019 16:40:29 -0700
parents af797cb33018
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16025
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 mkdirat() function: Create a directory relative to a given directory.
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/mkdirat.c
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 lib/at-func.c
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 m4/mkdirat.m4
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 Depends-on:
16063
c3b6b5b6bc32 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 16033
diff changeset
10 sys_stat
16025
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 extensions
16063
c3b6b5b6bc32 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 16033
diff changeset
12 at-internal [test $HAVE_MKDIRAT = 0]
c3b6b5b6bc32 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 16033
diff changeset
13 dosname [test $HAVE_MKDIRAT = 0]
c3b6b5b6bc32 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 16033
diff changeset
14 errno [test $HAVE_MKDIRAT = 0]
c3b6b5b6bc32 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 16033
diff changeset
15 fchdir [test $HAVE_MKDIRAT = 0]
16105
a2d45c112907 Depend on module fcntl-h when AT_FDCWD is used.
Bruno Haible <bruno@clisp.org>
parents: 16063
diff changeset
16 fcntl-h [test $HAVE_MKDIRAT = 0]
16025
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 mkdir [test $HAVE_MKDIRAT = 0]
16063
c3b6b5b6bc32 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 16033
diff changeset
18 openat-die [test $HAVE_MKDIRAT = 0]
c3b6b5b6bc32 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 16033
diff changeset
19 openat-h [test $HAVE_MKDIRAT = 0]
c3b6b5b6bc32 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 16033
diff changeset
20 save-cwd [test $HAVE_MKDIRAT = 0]
c3b6b5b6bc32 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 16033
diff changeset
21 unistd [test $HAVE_MKDIRAT = 0]
16025
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 configure.ac:
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24 gl_FUNC_MKDIRAT
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25 if test $HAVE_MKDIRAT = 0; then
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26 AC_LIBOBJ([mkdirat])
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 gl_PREREQ_MKDIRAT
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28 fi
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29 gl_SYS_STAT_MODULE_INDICATOR([mkdirat])
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31 Makefile.am:
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
33 Include:
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34 <sys/stat.h>
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36 License:
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37 GPL
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
38
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
39 Maintainer:
8d9cce581f57 New module 'mkdirat', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
40 Jim Meyering, Eric Blake