summaryrefslogtreecommitdiffstats
path: root/m4
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2001-09-13 14:58:50 +0000
committerBruno Haible <bruno@clisp.org>2001-09-13 14:58:50 +0000
commitb1732b47eb8b2f841f287226e2a06439a9875b36 (patch)
tree72df0a4f7c1d9fd8e52bd30ffd1e50e27c7a6d38 /m4
parentac1431e0d99f4dea88bd6b6d27fbcbdebf39052f (diff)
downloadexternal_gettext-b1732b47eb8b2f841f287226e2a06439a9875b36.zip
external_gettext-b1732b47eb8b2f841f287226e2a06439a9875b36.tar.gz
external_gettext-b1732b47eb8b2f841f287226e2a06439a9875b36.tar.bz2
Subroutines for creating temporary directories.
Diffstat (limited to 'm4')
-rw-r--r--m4/ChangeLog6
-rw-r--r--m4/Makefile.am4
-rw-r--r--m4/mkdtemp.m411
-rw-r--r--m4/tmpdir.m49
4 files changed, 28 insertions, 2 deletions
diff --git a/m4/ChangeLog b/m4/ChangeLog
index cf3fa14..f89a47a 100644
--- a/m4/ChangeLog
+++ b/m4/ChangeLog
@@ -1,3 +1,9 @@
+2001-09-02 Bruno Haible <haible@clisp.cons.org>
+
+ * mkdtemp.m4: New file.
+ * tmpdir.m4: New file.
+ * Makefile.am (EXTRA_DIST): Add them.
+
2001-09-03 Bruno Haible <haible@clisp.cons.org>
* flex.m4: New file.
diff --git a/m4/Makefile.am b/m4/Makefile.am
index 80026d0..ea1fdb3 100644
--- a/m4/Makefile.am
+++ b/m4/Makefile.am
@@ -9,5 +9,5 @@ aclocal_DATA = codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.
EXTRA_DIST = README \
c-bs-a.m4 codeset.m4 flex.m4 getline.m4 gettext.m4 glibc21.m4 iconv.m4 \
inttypes_h.m4 isc-posix.m4 lcmessage.m4 libtool.m4 mbrtowc.m4 mbstate_t.m4 \
-mbswidth.m4 progtest.m4 setlocale.m4 signed.m4 ssize_t.m4 stdbool.m4 \
-uintmax_t.m4 ulonglong.m4 unionwait.m4
+mbswidth.m4 mkdtemp.m4 progtest.m4 setlocale.m4 signed.m4 ssize_t.m4 \
+stdbool.m4 tmpdir.m4 uintmax_t.m4 ulonglong.m4 unionwait.m4
diff --git a/m4/mkdtemp.m4 b/m4/mkdtemp.m4
new file mode 100644
index 0000000..73ce4c0
--- /dev/null
+++ b/m4/mkdtemp.m4
@@ -0,0 +1,11 @@
+#serial 1
+
+# Prerequisites of lib/mkdtemp.c
+
+AC_DEFUN([gt_FUNC_MKDTEMP],
+[
+ AC_REPLACE_FUNCS(mkdtemp)
+ AC_STAT_MACROS_BROKEN
+ AC_CHECK_HEADERS(fcntl.h stdint.h sys/time.h time.h unistd.h)
+ AC_CHECK_FUNCS(gettimeofday)
+])
diff --git a/m4/tmpdir.m4 b/m4/tmpdir.m4
new file mode 100644
index 0000000..5b09d03
--- /dev/null
+++ b/m4/tmpdir.m4
@@ -0,0 +1,9 @@
+#serial 1
+
+# Prerequisites for lib/tmpdir.c
+
+AC_DEFUN([gt_TMPDIR],
+[
+ AC_STAT_MACROS_BROKEN
+ AC_CHECK_FUNCS(__secure_getenv)
+])