summaryrefslogtreecommitdiff
path: root/libguile/posix.c
diff options
context:
space:
mode:
authorMike Gran <spk121@yahoo.com>2022-09-15 21:25:29 -0700
committerMike Gran <spk121@yahoo.com>2022-10-14 08:40:23 -0700
commit3827291425de2cd22ba8026ff8ad08ef64ef8269 (patch)
tree2a845e8f5c2fb2d463f33ce487bec171906ac630 /libguile/posix.c
parent9b357bace3850a9c6c03e8fb6b3b82f4e57da507 (diff)
downloadguile-3827291425de2cd22ba8026ff8ad08ef64ef8269.tar.gz
Presume ISO C90 functions are always available
* configure.ac: don't check for rename, setlocale, system, memcpy, and strcoll * libguile/i18n.c [HAVE_SETLOCALE] (setlocale): remove static setlocale Don't use HAVE_SETLOCALE * libguile/posix.c: include <locale.h>, remove HAVE_SETLOCALE (scm_setlocale): always include. remove HAVE_SETLOCALE * libguile/simpos.c (scm_system): always include. remove HAVE_SYSTEM
Diffstat (limited to 'libguile/posix.c')
-rw-r--r--libguile/posix.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/libguile/posix.c b/libguile/posix.c
index 475312c2a..8471818ad 100644
--- a/libguile/posix.c
+++ b/libguile/posix.c
@@ -112,9 +112,7 @@
#include <sys/utsname.h>
#endif
-#ifdef HAVE_SETLOCALE
#include <locale.h>
-#endif
#if (defined HAVE_NEWLOCALE) && (defined HAVE_STRCOLL_L)
# define USE_GNU_LOCALE_API
@@ -1833,8 +1831,6 @@ SCM_DEFINE (scm_putenv, "putenv", 1, 0, 0,
details. */
scm_i_pthread_mutex_t scm_i_locale_mutex = SCM_I_PTHREAD_MUTEX_INITIALIZER;
-#ifdef HAVE_SETLOCALE
-
SCM_DEFINE (scm_setlocale, "setlocale", 1, 1, 0,
(SCM category, SCM locale),
"If @var{locale} is omitted, return the current value of the\n"
@@ -1898,7 +1894,6 @@ SCM_DEFINE (scm_setlocale, "setlocale", 1, 1, 0,
return scm_from_locale_string (rv);
}
#undef FUNC_NAME
-#endif /* HAVE_SETLOCALE */
#ifdef HAVE_MKNOD
SCM_DEFINE (scm_mknod, "mknod", 4, 0, 0,