diff options
author | Christopher Faylor <me@cgf.cx> | 2003-07-02 03:16:00 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2003-07-02 03:16:00 +0000 |
commit | 3872e9a41944f7f77cf8eea6970c6f3fd5d8fb43 (patch) | |
tree | 2690f81b955f39402d09bf3c06b7f893e15547fc /winsup/cygwin/configure.in | |
parent | 4d8d80b8a7a9ea21f5a90d912741267b11c50d22 (diff) | |
download | cygnal-3872e9a41944f7f77cf8eea6970c6f3fd5d8fb43.tar.gz cygnal-3872e9a41944f7f77cf8eea6970c6f3fd5d8fb43.tar.bz2 cygnal-3872e9a41944f7f77cf8eea6970c6f3fd5d8fb43.zip |
* Makefile.in: Remove cygserver stuff.
* acconfig.h: Add USE_CYGSERVER define.
* config.h.in: Regenerate.
* configure.in: Add --enable-server setting.
* configure: Regenerate.
* fhandler_tty.cc (fhandler_tty_slave::open): Conditionalize compilation of
cygserver stuff.
* fork.cc (fork_child): Ditto.
* shm.cc: Ditto.
* tty.cc (tty::common_init): Ditto.
* dcrt0.cc: Use bool rather than BOOL for CYGWIN environment variable
definitions.
* environ.cc: Ditto.
* ntea.cc: Ditto.
* security.cc: Ditto.
* security.h: Ditto.
* syscalls.cc (check_posix_perm): Remove externs that were already declared in
a header.
* winsup.h: Ditto. Declare _MT_SAFE here. Delete it someday since cygwin
should always be _MT_SAFE.
Diffstat (limited to 'winsup/cygwin/configure.in')
-rw-r--r-- | winsup/cygwin/configure.in | 38 |
1 files changed, 9 insertions, 29 deletions
diff --git a/winsup/cygwin/configure.in b/winsup/cygwin/configure.in index 6a762e071..9ad229c38 100644 --- a/winsup/cygwin/configure.in +++ b/winsup/cygwin/configure.in @@ -1,5 +1,5 @@ dnl Autoconf configure script for Cygwin. -dnl Copyright 1996, 1997, 1998, 2000, 2001 Red Hat, Inc. +dnl Copyright 1996, 1997, 1998, 2000, 2001, 2002, 2003 Red Hat, Inc. dnl dnl This file is part of Cygwin. dnl @@ -118,27 +118,6 @@ if test $use_builtin_memset = "yes"; then fi AC_LANG_RESTORE -dnl set default mt safeness and then process the options. -mt_safe_val=1 -MT_SAFE=yes - -AC_ARG_ENABLE(threadsafe, -[ --enable-threadsafe=[runtime] Build a cygwin DLL which is thread safe], -[case "${enableval}" in -yes) - dnl default. - ;; -runtime) - mt_safe_val=2 - MT_SAFE=yes - ;; -no) - mt_safe_val=0 - MT_SAFE=no - ;; -esac -]) - AC_ARG_ENABLE(extra-threadsafe-checking, [ --enable-extra-threadsafe-checking Build a cygwin DLL which is thread safe with extra consistency checking], [case "${enableval}" in @@ -153,13 +132,6 @@ no) esac ]) -if test "$MT_SAFE" = "yes"; then - AC_DEFINE_UNQUOTED(_MT_SAFE,$mt_safe_val) -fi - -dnl Makefile uses MT_SAFE, so we subst as well as defining it. -AC_SUBST(MT_SAFE) - AC_ARG_ENABLE(debugging, [ --enable-debugging Build a cygwin DLL which has more consistency checking for debugging], [case "${enableval}" in @@ -168,6 +140,14 @@ no) ;; esac ]) +AC_ARG_ENABLE(cygserver, +[ --enable-server Build a cygwin DLL which can communicate with cygserver], +[case "${enableval}" in +yes) AC_DEFINE(USE_CYGSERVE) ;; +no) ;; +esac +]) + MALLOC_OFILES= AC_ARG_ENABLE(malloc-debugging, [ --enable-malloc-debugging Build a cygwin DLL with heap sanity checking (this is very slow, use only if you have heap corruption problems)], |