New module 'tcgetsid'.
authorBruno Haible <bruno@clisp.org>
Fri, 17 Sep 2010 01:16:53 +0000 (03:16 +0200)
committerBruno Haible <bruno@clisp.org>
Fri, 17 Sep 2010 01:16:53 +0000 (03:16 +0200)
commit12e334402dda8c5989c395949ed4a6d1311ca56d
tree322d5a2b532467e1a0b5b2b430eb0ee60ba66456
parentf963ec24bef79448bbd49b373f0ec84c4221ada6
New module 'tcgetsid'.

* lib/tcgetsid.c: New file.
* m4/tcgetsid.m4: New file.
* modules/tcgetsid: New file.
* modules/termios (Depends-on): Add c++defs, warn-on-use.
(Makefile.am): Ensure c++defs.h, warn-on-use.h get included. Substitute
GNULIB_TCGETSID, HAVE_TCGETSID.
* lib/termios.in.h: Include <sys/types.h>.
(tcgetsid): New declaration.
* m4/termios_h.m4 (gl_TERMIOS_H): Check whether tcgetsid is declared.
(gl_TERMIOS_H_DEFAULTS): Initialize GNULIB_TCGETSID, HAVE_TCGETSID.
* doc/posix-functions/tcgetsid.texi: Mention the new module.
* tests/test-termios-c++.cc: Check GNULIB_NAMESPACE::tcgetsid.
ChangeLog
doc/posix-functions/tcgetsid.texi
lib/tcgetsid.c [new file with mode: 0644]
lib/termios.in.h
m4/tcgetsid.m4 [new file with mode: 0644]
m4/termios_h.m4
modules/tcgetsid [new file with mode: 0644]
modules/termios
tests/test-termios-c++.cc