commit 8e8883257343f2e0a517d2cd6a0a3b451d20b04a
Author: Kirill A. Korinsky <kirill@korins.ky>
Date:   Sat Dec 23 11:21:40 2023 +0100

    [Xcode 15] missed unistd.h

diff --git a/gcl/configure b/gcl/configure
index 4cf9e4d8d..bfeaa2ca2 100755
--- a/gcl/configure
+++ b/gcl/configure
@@ -8166,6 +8166,7 @@ else $as_nop
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
+		    #include <unistd.h>
 		    #include <stdio.h>
 		    #include <stdlib.h>
 		    int main(int argc,char *argv[],char *envp[]) {
@@ -8203,6 +8204,7 @@ else $as_nop
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
+		    #include <unistd.h>
 		    #include <stdio.h>
 		    #include <stdlib.h>
 		    int main(int argc,char * argv[],char * envp[]) {
@@ -8240,6 +8242,7 @@ else $as_nop
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
+		    #include <unistd.h>
 		    #include <stdio.h>
 		    #include <stdlib.h>
 		    int main(int argc,char * argv[],char * envp[]) {
@@ -8290,6 +8293,7 @@ else $as_nop
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
+		#include <unistd.h>
 		#include <stdio.h>
 		#include <stdlib.h>
 		int main(int argc,char **argv,char **envp) {
@@ -8330,6 +8334,7 @@ else $as_nop
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
+		#include <unistd.h>
 		#include <stdio.h>
 		#include <stdlib.h>
 		int main(int argc,char **argv,char **envp) {
@@ -8386,6 +8391,7 @@ else $as_nop
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
+		#include <unistd.h>
 		#include <stdio.h>
 		#include <stdlib.h>
 		int
@@ -8437,6 +8443,7 @@ else $as_nop
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
+		#include <unistd.h>
 		#include <stdio.h>
 		#include <stdlib.h>
 		int
@@ -8490,6 +8497,7 @@ else $as_nop
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
+		#include <unistd.h>
 		#include <stdio.h>
 		#include <stdlib.h>
 		int
diff --git a/gcl/configure.in b/gcl/configure.in
index a36166f44..ce7c1fb8e 100644
--- a/gcl/configure.in
+++ b/gcl/configure.in
@@ -1238,6 +1238,7 @@ if test "$HAVE_SBRK" = "1" ; then
     AC_RUN_IFELSE(
 	[AC_LANG_SOURCE(
 		[[
+		    #include <unistd.h>
 		    #include <stdio.h>
 		    #include <stdlib.h>
 		    int main(int argc,char *argv[],char *envp[]) {
@@ -1254,6 +1255,7 @@ if test "$HAVE_SBRK" = "1" ; then
     AC_RUN_IFELSE(
 	[AC_LANG_SOURCE(
 		[[
+		    #include <unistd.h>
 		    #include <stdio.h>
 		    #include <stdlib.h>
 		    int main(int argc,char * argv[],char * envp[]) {
@@ -1275,6 +1277,7 @@ if test "$HAVE_SBRK" = "1" ; then
     AC_RUN_IFELSE(
 	[AC_LANG_SOURCE(
 		[[
+		    #include <unistd.h>
 		    #include <stdio.h>
 		    #include <stdlib.h>
 		    int main(int argc,char * argv[],char * envp[]) {
@@ -1306,6 +1309,7 @@ AC_MSG_CHECKING(CSTACK_DIRECTION)
 AC_RUN_IFELSE(
     [AC_LANG_SOURCE(
 	    [[
+		#include <unistd.h>
 		#include <stdio.h>
 		#include <stdlib.h>
 		int main(int argc,char **argv,char **envp) {
@@ -1325,6 +1329,7 @@ AC_MSG_CHECKING([finding CSTACK_ALIGNMENT])
 AC_RUN_IFELSE(
     [AC_LANG_SOURCE(
 	    [[
+		#include <unistd.h>
 		#include <stdio.h>
 		#include <stdlib.h>
 		int main(int argc,char **argv,char **envp) {
@@ -1354,6 +1359,7 @@ AC_MSG_CHECKING(CSTACK_ADDRESS)
 AC_RUN_IFELSE(
     [AC_LANG_SOURCE(
 	    [[
+		#include <unistd.h>
 		#include <stdio.h>
 		#include <stdlib.h>
 		int
@@ -1384,6 +1390,7 @@ AC_MSG_CHECKING([cstack bits])
 AC_RUN_IFELSE(
     [AC_LANG_SOURCE(
 	    [[
+		#include <unistd.h>
 		#include <stdio.h>
 		#include <stdlib.h>
 		int
@@ -1416,6 +1423,7 @@ AC_MSG_CHECKING(NEG_CSTACK_ADDRESS)
 AC_RUN_IFELSE(
     [AC_LANG_SOURCE(
 	    [[
+		#include <unistd.h>
 		#include <stdio.h>
 		#include <stdlib.h>
 		int
