annotate modules/get-rusage-as @ 17185:dd46d4e6beea

dup, execute, fatal-signal, etc.: no 'static inline' * lib/dup.c (dup_nothrow): * lib/execute.c (nonintr_close, nonintr_open): * lib/fatal-signal.c (uninstall_handlers, install_handlers): * lib/fopen.c (orig_fopen): * lib/freadseek.c (freadptrinc): * lib/freopen.c (orig_freopen): * lib/fstat.c (orig_fstat, fstat_nothrow): * lib/get-rusage-as.c (get_rusage_as_via_setrlimit) (get_rusage_as_via_iterator): * lib/get-rusage-data.c (get_rusage_data_via_setrlimit): * lib/getdtablesize.c (_setmaxstdio_nothrow): * lib/isatty.c (_isatty_nothrow): * lib/open.c (orig_open): * lib/read.c (read_nothrow): * lib/sigprocmask.c (signal_nothrow): * lib/spawn-pipe.c (nonintr_close, nonintr_open): * lib/vasnprintf.c (MAX_ROOM_NEEDED): * lib/wait-process.c (unregister_slave_subprocess): * lib/write.c (write_nothrow): Now static, not static inline. * lib/spawn-pipe.c (nonintr_open): Define only if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__. * m4/dup.m4 (gl_PREREQ_DUP): * m4/execute.m4 (gl_EXECUTE): * m4/fatal-signal.m4 (gl_FATAL_SIGNAL): * m4/fopen.m4 (gl_PREREQ_FOPEN): * m4/freadseek.m4 (gl_FUNC_FREADSEEK): * m4/freopen.m4 (gl_PREREQ_FREOPEN): * m4/fstat.m4 (gl_PREREQ_FSTAT): * m4/getdtablesize.m4 (gl_PREREQ_GETDTABLESIZE): * m4/isatty.m4 (gl_PREREQ_ISATTY): * m4/open.m4 (gl_PREREQ_OPEN): * m4/read.m4 (gl_PREREQ_READ): * m4/signalblocking.m4 (gl_PREREQ_SIGPROCMASK): * m4/spawn-pipe.m4 (gl_SPAWN_PIPE): * m4/vasnprintf.m4 (gl_PREREQ_VASNPRINTF): * m4/wait-process.m4 (gl_WAIT_PROCESS): * m4/write.m4 (gl_PREREQ_WRITE): * modules/get-rusage-as, modules/get-rusage-data (configure.ac): Do not require AC_C_INLINE.
author Paul Eggert <eggert@cs.ucla.edu>
date Tue, 20 Nov 2012 22:25:09 -0800
parents 996391c07734
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14175
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 Getter for RLIMIT_AS: Returns the current address space size.
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/resource-ext.h
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 lib/get-rusage-as.c
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 m4/mmap-anon.m4
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 Depends-on:
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 stdint
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 unistd
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 extensions
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 getpagesize
14220
996391c07734 New module 'vma-iter'.
Bruno Haible <bruno@clisp.org>
parents: 14175
diff changeset
14 vma-iter
14175
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 configure.ac:
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 AC_CHECK_FUNCS_ONCE([setrlimit])
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 gl_FUNC_MMAP_ANON
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 AC_CHECK_HEADERS_ONCE([sys/mman.h])
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 AC_CHECK_FUNCS_ONCE([mprotect])
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 Makefile.am:
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 lib_SOURCES += get-rusage-as.c
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25 Include:
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26 "resource-ext.h"
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28 License:
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29 GPL
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31 Maintainer:
ae1f97981b87 New module 'get-rusage-as'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32 Bruno Haible