annotate m4/dup.m4 @ 17249:e542fd46ad6f

maint: update all copyright year number ranges Run "make update-copyright". Compare to commit 1602f0a from last year. Signed-off-by: Eric Blake <eblake@redhat.com>
author Eric Blake <eblake@redhat.com>
date Tue, 01 Jan 2013 00:50:58 +0000
parents dd46d4e6beea
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17185
dd46d4e6beea dup, execute, fatal-signal, etc.: no 'static inline'
Paul Eggert <eggert@cs.ucla.edu>
parents: 16201
diff changeset
1 # dup.m4 serial 3
17249
e542fd46ad6f maint: update all copyright year number ranges
Eric Blake <eblake@redhat.com>
parents: 17185
diff changeset
2 dnl Copyright (C) 2011-2013 Free Software Foundation, Inc.
15760
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3 dnl This file is free software; the Free Software Foundation
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 dnl gives unlimited permission to copy and/or distribute it,
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 dnl with or without modifications, as long as this notice is preserved.
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 AC_DEFUN([gl_FUNC_DUP],
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 [
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
15774
b5685d79081c dup: Simplify autoconf test.
Bruno Haible <bruno@clisp.org>
parents: 15760
diff changeset
10 AC_REQUIRE([gl_MSVC_INVAL])
b5685d79081c dup: Simplify autoconf test.
Bruno Haible <bruno@clisp.org>
parents: 15760
diff changeset
11 if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
b5685d79081c dup: Simplify autoconf test.
Bruno Haible <bruno@clisp.org>
parents: 15760
diff changeset
12 REPLACE_DUP=1
b5685d79081c dup: Simplify autoconf test.
Bruno Haible <bruno@clisp.org>
parents: 15760
diff changeset
13 fi
15760
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 dnl Replace dup() for supporting the gnulib-defined fchdir() function,
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 dnl to keep fchdir's bookkeeping up-to-date.
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 m4_ifdef([gl_FUNC_FCHDIR], [
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 gl_TEST_FCHDIR
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 if test $HAVE_FCHDIR = 0; then
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 REPLACE_DUP=1
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 fi
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 ])
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 ])
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23
45b9be95a543 New module 'dup'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24 # Prerequisites of lib/dup.c.
17185
dd46d4e6beea dup, execute, fatal-signal, etc.: no 'static inline'
Paul Eggert <eggert@cs.ucla.edu>
parents: 16201
diff changeset
25 AC_DEFUN([gl_PREREQ_DUP], [:])