From e30e177994159b3387ce2946f79f84c76c086f02 Mon Sep 17 00:00:00 2001 From: Elena Zannoni Date: Tue, 29 Dec 1998 23:16:42 +0000 Subject: [PATCH] Tue Dec 29 18:11:28 1998 Elena Zannoni * cross-build: new directory. * cross-build/cygwin.cache: new file. Used for Cygwin cross builds. --- readline/ChangeLog | 4 ++++ readline/cross-build/.Sanitize | 36 ++++++++++++++++++++++++++++ readline/cross-build/cygwin.cache | 39 +++++++++++++++++++++++++++++++ 3 files changed, 79 insertions(+) create mode 100644 readline/cross-build/.Sanitize create mode 100644 readline/cross-build/cygwin.cache diff --git a/readline/ChangeLog b/readline/ChangeLog index 15c1a274f3a..b1f8cb40d66 100644 --- a/readline/ChangeLog +++ b/readline/ChangeLog @@ -1,5 +1,9 @@ Tue Dec 29 18:11:28 1998 Elena Zannoni + * cross-build: new directory. + + * cross-build/cygwin.cache: new file. Used for Cygwin cross builds. + * configure.in: added tests for cross-build for Cygwin. 1998-12-24 Jason Molenda (jsm@bugshack.cygnus.com) diff --git a/readline/cross-build/.Sanitize b/readline/cross-build/.Sanitize new file mode 100644 index 00000000000..edee3d2f6a7 --- /dev/null +++ b/readline/cross-build/.Sanitize @@ -0,0 +1,36 @@ +# .Sanitize for readline/cross-build + +# Each directory to survive its way into a release will need a file +# like this one called "./.Sanitize". All keyword lines must exist, +# and must exist in the order specified by this file. Each directory +# in the tree will be processed, top down, in the following order. + +# Hash started lines like this one are comments and will be deleted +# before anything else is done. Blank lines will also be squashed +# out. + +# The lines between the "Do-first:" line and the "Things-to-keep:" +# line are executed as a /bin/sh shell script before anything else is +# done in this directory. + +Do-first: + +# All files listed between the "Things-to-keep:" line and the +# "Do-last:" line will be kept. All other files will be removed. +# Directories listed in this section will have their own Sanitize +# called. Directories not listed will be removed in their entirety +# with rm -rf. + +Things-to-keep: + +cygwin.cache + +Things-to-lose: + +# The lines between the "Do-last:" line and the end of the file +# are executed as a /bin/sh shell script after everything else is +# done. + +Do-last: + +# eof diff --git a/readline/cross-build/cygwin.cache b/readline/cross-build/cygwin.cache new file mode 100644 index 00000000000..481a05d738b --- /dev/null +++ b/readline/cross-build/cygwin.cache @@ -0,0 +1,39 @@ +# This file is a shell script that caches the results of configure +# tests for CYGWIN32 so they don't need to be done when cross-compiling. + +# AC_FUNC_GETPGRP should also define GETPGRP_VOID +ac_cv_func_getpgrp_void=${ac_cv_func_getpgrp_void='yes'} +# AC_FUNC_SETVBUF_REVERSED should not define anything else +ac_cv_func_setvbuf_reversed=${ac_cv_func_setvbuf_reversed='no'} +# on CYGWIN32, system calls do not restart +ac_cv_sys_restartable_syscalls=${ac_cv_sys_restartable_syscalls='no'} +bash_cv_sys_restartable_syscalls=${bash_cv_sys_restartable_syscalls='no'} + +# these may be necessary, but they are currently commented out +#ac_cv_c_bigendian=${ac_cv_c_bigendian='no'} +ac_cv_sizeof_char_p=${ac_cv_sizeof_char_p='4'} +ac_cv_sizeof_int=${ac_cv_sizeof_int='4'} +ac_cv_sizeof_long=${ac_cv_sizeof_long='4'} + +bash_cv_dup2_broken=${bash_cv_dup2_broken='no'} +bash_cv_pgrp_pipe=${bash_cv_pgrp_pipe='no'} +bash_cv_type_rlimit=${bash_cv_type_rlimit='long'} +bash_cv_decl_under_sys_siglist=${bash_cv_decl_under_sys_siglist='no'} +bash_cv_under_sys_siglist=${bash_cv_under_sys_siglist='no'} +bash_cv_sys_siglist=${bash_cv_sys_siglist='no'} +bash_cv_opendir_not_robust=${bash_cv_opendir_not_robust='no'} +bash_cv_getenv_redef=${bash_cv_getenv_redef='yes'} +bash_cv_printf_declared=${bash_cv_printf_declared='yes'} +bash_cv_ulimit_maxfds=${bash_cv_ulimit_maxfds='no'} +bash_cv_getcwd_calls_popen=${bash_cv_getcwd_calls_popen='no'} +bash_cv_must_reinstall_sighandlers=${bash_cv_must_reinstall_sighandlers='no'} +bash_cv_job_control_missing=${bash_cv_job_control_missing='present'} +bash_cv_sys_named_pipes=${bash_cv_sys_named_pipes='missing'} +bash_cv_func_sigsetjmp=${bash_cv_func_sigsetjmp='present'} +bash_cv_mail_dir=${bash_cv_mail_dir='unknown'} +bash_cv_func_strcoll_broken=${bash_cv_func_strcoll_broken='no'} + +bash_cv_type_int32_t=${bash_cv_type_int32_t='int'} +bash_cv_type_u_int32_t=${bash_cv_type_u_int32_t='int'} + +# end of cross-build/cygwin32.cache -- 2.30.2