diff options
author | Eric Blake <eblake@redhat.com> | 2011-10-17 17:19:41 -0600 |
---|---|---|
committer | Eric Blake <eblake@redhat.com> | 2011-10-18 15:15:44 -0600 |
commit | 94d63c4bfd95e7ff11c3dcbc1d60d276739f7f55 (patch) | |
tree | 28aa8c76eef4600791cc11075409784b29aa22b3 /modules/posix_openpt | |
parent | 0a19a162755da4ef297bcacd62cf5243c76324ed (diff) | |
download | gnulib-94d63c4bfd95e7ff11c3dcbc1d60d276739f7f55.tar.gz |
posix_openpt: new module
* modules/posix_openpt: New module.
* m4/posix_openpt.m4: New file.
* lib/posix_openpt.c: Likewise.
* m4/stdlib_h.m4 (gl_STDLIB_H): Check for decl.
(gl_STDLIB_H_DEFAULTS): Set defaults.
* modules/stdlib (Makefile.am): Substitute macros.
* lib/stdlib.in.h (posix_openpt): Declare.
* MODULES.html.sh (systems lacking POSIX:2008): Document it.
* doc/posix-functions/posix_openpt.texi (posix_openpt): Likewise.
* modules/posix_openpt-tests: New test module.
* tests/test-posix_openpt.c: New test.
Diffstat (limited to 'modules/posix_openpt')
-rw-r--r-- | modules/posix_openpt | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/modules/posix_openpt b/modules/posix_openpt new file mode 100644 index 0000000000..5bef9e27a7 --- /dev/null +++ b/modules/posix_openpt @@ -0,0 +1,28 @@ +Description: +posix_openpt() function: Open the master side of a pseudo-terminal. + +Files: +lib/posix_openpt.c +m4/posix_openpt.m4 + +Depends-on: +extensions +stdlib + +configure.ac: +gl_FUNC_POSIX_OPENPT +if test $HAVE_POSIX_OPENPT = 0; then + AC_LIBOBJ([posix_openpt]) +fi +gl_STDLIB_MODULE_INDICATOR([posix_openpt]) + +Makefile.am: + +Include: +<stdlib.h> + +License: +LGPLv2+ + +Maintainer: +Eric Blake |