Mercurial > hg > octave-lojdl > gnulib-hg
annotate modules/ftello @ 17448:b3516a31a386
regex: port to --with-included-regex --enable-gcc-warnings non-threaded
* lib/regex_internal.h (lock_fini, lock_lock): Rework to avoid
gcc warnings in the non-threaded case. Reported by Charlie Brown in
<http://lists.gnu.org/archive/html/bug-gnulib/2013-07/msg00015.html>.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Tue, 09 Jul 2013 11:35:01 -0700 |
parents | 6a9ea5d7b466 |
children |
rev | line source |
---|---|
8710 | 1 Description: |
2 ftello() function: Retrieve the position of a FILE stream. | |
3 | |
4 Files: | |
8868
90e71310a07f
Fix fseeko/ftello on cygwin 1.5.24.
Eric Blake <ebb9@byu.net>
parents:
8718
diff
changeset
|
5 lib/ftello.c |
13294
4263e09100fb
ftell, ftello: Work around Solaris bug.
Bruno Haible <bruno@clisp.org>
parents:
9771
diff
changeset
|
6 lib/stdio-impl.h |
14401
b0fdfaeb0a77
stdio: simplify by moving gl_STDIN_LARGE_OFFSET to fseeko, ftello
Paul Eggert <eggert@cs.ucla.edu>
parents:
13591
diff
changeset
|
7 m4/fseeko.m4 |
8710 | 8 m4/ftello.m4 |
9 | |
10 Depends-on: | |
14683
efab6978105e
Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents:
14401
diff
changeset
|
11 stdio |
9771 | 12 extensions |
15474
51231c56c0a1
Add dependencies to the 'largefile' module.
Paul Eggert <eggert@cs.ucla.edu>
parents:
14915
diff
changeset
|
13 largefile |
16795
6a9ea5d7b466
Large File Support for native Windows platforms.
Bruno Haible <bruno@clisp.org>
parents:
15474
diff
changeset
|
14 sys_types |
14683
efab6978105e
Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents:
14401
diff
changeset
|
15 lseek [test $HAVE_FTELLO = 0 || test $REPLACE_FTELLO = 1] |
14915
64c288a5020b
ftello: Provide a non-inline replacement of ftell().
Bruno Haible <bruno@clisp.org>
parents:
14913
diff
changeset
|
16 # Just to guarantee consistency between ftell() and ftello(). |
64c288a5020b
ftello: Provide a non-inline replacement of ftell().
Bruno Haible <bruno@clisp.org>
parents:
14913
diff
changeset
|
17 ftell |
8710 | 18 |
8718
c541fe12ef9e
Ensure fseeko and ftello are declared on glibc systems.
Bruno Haible <bruno@clisp.org>
parents:
8710
diff
changeset
|
19 configure.ac-early: |
c541fe12ef9e
Ensure fseeko and ftello are declared on glibc systems.
Bruno Haible <bruno@clisp.org>
parents:
8710
diff
changeset
|
20 AC_REQUIRE([AC_FUNC_FSEEKO]) |
c541fe12ef9e
Ensure fseeko and ftello are declared on glibc systems.
Bruno Haible <bruno@clisp.org>
parents:
8710
diff
changeset
|
21 |
8710 | 22 configure.ac: |
23 gl_FUNC_FTELLO | |
14913
7c541f65646d
ftello: Respect rules for use of AC_LIBOBJ.
Bruno Haible <bruno@clisp.org>
parents:
14683
diff
changeset
|
24 if test $HAVE_FTELLO = 0 || test $REPLACE_FTELLO = 1; then |
7c541f65646d
ftello: Respect rules for use of AC_LIBOBJ.
Bruno Haible <bruno@clisp.org>
parents:
14683
diff
changeset
|
25 AC_LIBOBJ([ftello]) |
16795
6a9ea5d7b466
Large File Support for native Windows platforms.
Bruno Haible <bruno@clisp.org>
parents:
15474
diff
changeset
|
26 gl_PREREQ_FTELLO |
14913
7c541f65646d
ftello: Respect rules for use of AC_LIBOBJ.
Bruno Haible <bruno@clisp.org>
parents:
14683
diff
changeset
|
27 fi |
8710 | 28 gl_STDIO_MODULE_INDICATOR([ftello]) |
29 | |
30 Makefile.am: | |
31 | |
32 Include: | |
33 <stdio.h> | |
34 | |
35 License: | |
13591 | 36 LGPLv2+ |
8710 | 37 |
38 Maintainer: | |
39 Bruno Haible | |
40 |