Mercurial > hg > octave-jordi > gnulib-hg
annotate modules/unistd-safer @ 17732:6d92afe34a82
openat-die: use _Noreturn markup
Compiling coreutils.git on cygwin with gcc 4.8.3, I got:
lib/openat-die.c:34:1: error: function might be candidate for attribute 'noreturn' [-Werror=suggest-attribute=noreturn]
openat_save_fail (int errnum)
^
* modules/openat-die (Depends-on): Add snippet/_Noreturn.
* lib/openat-die.c (openat_save_fail, openat_restore_fail): Mark
_Noreturn.
Signed-off-by: Eric Blake <eblake@redhat.com>
author | Eric Blake <eblake@redhat.com> |
---|---|
date | Wed, 30 Jul 2014 15:01:44 -0600 |
parents | 77079ed36606 |
children |
rev | line source |
---|---|
4110 | 1 Description: |
4172 | 2 File descriptor functions that avoid clobbering STD{IN,OUT,ERR}_FILENO. |
4110 | 3 |
4 Files: | |
6165 | 5 lib/unistd--.h |
4110 | 6 lib/dup-safer.c |
5813 | 7 lib/fd-safer.c |
6135 | 8 lib/pipe-safer.c |
9 lib/unistd-safer.h | |
4110 | 10 m4/unistd-safer.m4 |
11 | |
12 Depends-on: | |
12457
2a3833485e1c
fcntl: use to simplify other modules
Eric Blake <ebb9@byu.net>
parents:
12425
diff
changeset
|
13 fcntl |
11049
8398d9f607b4
unistd: guarantee STDIN_FILENO here, for OS/2 EMX
Eric Blake <ebb9@byu.net>
parents:
7497
diff
changeset
|
14 unistd |
4110 | 15 |
16 configure.ac: | |
17 gl_UNISTD_SAFER | |
18 | |
19 Makefile.am: | |
15250
77079ed36606
unistd-safer: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents:
12457
diff
changeset
|
20 lib_SOURCES += dup-safer.c fd-safer.c pipe-safer.c |
4110 | 21 |
22 Include: | |
23 "unistd-safer.h" | |
24 | |
5251
42b53a22aee5
Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents:
4197
diff
changeset
|
25 License: |
42b53a22aee5
Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents:
4197
diff
changeset
|
26 GPL |
42b53a22aee5
Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents:
4197
diff
changeset
|
27 |
4197 | 28 Maintainer: |
29 Paul Eggert, Jim Meyering |