summaryrefslogtreecommitdiff
path: root/m4/unlocked-io.m4
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2004-10-04 20:17:39 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2004-10-04 20:17:39 +0000
commit917752adb19961999cd68c6c961efffe33c85141 (patch)
tree425bfa28f1f3290b2e55bf145f4d3d92bfab665a /m4/unlocked-io.m4
parent0259a3cf21ed6cdc578de653002918105b27d5bf (diff)
downloadgnulib-917752adb19961999cd68c6c961efffe33c85141.tar.gz
Remove dependencies on unlocked-io.
Diffstat (limited to 'm4/unlocked-io.m4')
-rw-r--r--m4/unlocked-io.m424
1 files changed, 23 insertions, 1 deletions
diff --git a/m4/unlocked-io.m4 b/m4/unlocked-io.m4
index cd1c5f4ef7..5849e4a3ae 100644
--- a/m4/unlocked-io.m4
+++ b/m4/unlocked-io.m4
@@ -1,4 +1,21 @@
-#serial 9
+# unlocked-io.m4 serial 10
+
+# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software
+# Foundation, Inc.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
dnl From Jim Meyering.
dnl
@@ -10,6 +27,11 @@ dnl on Solaris 2.6).
AC_DEFUN([gl_FUNC_GLIBC_UNLOCKED_IO],
[
+ AC_DEFINE([USE_UNLOCKED_IO], 1,
+ [Define to 1 if you want getc etc. to use unlocked I/O if available.
+ Unlocked I/O can improve performance in unithreaded apps,
+ but it is not safe for multithreaded apps.])
+
dnl Persuade glibc and Solaris <stdio.h> to declare
dnl fgets_unlocked(), fputs_unlocked() etc.
AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])