- dnl Persuade glibc <stdio.h> to declare fgets_unlocked(), fputs_unlocked()
- dnl etc.
- AC_REQUIRE([AC_GNU_SOURCE])
+ AC_LIBSOURCES([unlocked-io.h])
+
+ 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])